This otherworldly structure in Shenzhen, China, looks like it belongs in a sci-fi film. As part of a public park, it reflects ...