CHRIS MARTIN-BAHR / SCIENCE PHOTO LIBRARY CHRIS MARTIN-BAHR / SCIENCE PHOTO LIBRARY
Tourists viewing the Shanghai skyline, China. The elongated building at left is a TV tower called the Oriental Pearl Tower. Completed in 1995, it is 468 metres tall. The tourists are on a boat on the Huangpu River.
Model release not available. Property release not available.