| Connect to share and comment |
SHANGHAI, CHINA - AUGUST 28: An elevated view of downtown Shanghai from Shanghai World Financial Center, China's tallest building, on August 28, 2008 in Shanghai, China. The landmark building, which measures 492 meters (about 1614 feet) and boasts 101 floors, will open to the public on August 30.
Follow us: