Search Result

A man look at a construction site and new skyscrapers near the Civic Center of Shenzhen, China on Feb. 7 2012.