BILL BACHMANN / SCIENCE PHOTO LIBRARY BILL BACHMANN / SCIENCE PHOTO LIBRARY
Chinese tourists on the banks of the Huangpu river in Shanghai, China. The Oriental Pearl Tower is at upper left. This tower, completed in 1995, stands 468 metres tall and is the tallest tower in Asia and the third tallest in the world in 2006.
Model release available. Property release not available.