Pages

2 Russian Daredevils Climb the Shanghai Tower (13 pics)

Photos from the top of the Shanghai Tower. It is 2,073 ft (632 m) tall.