Chongqing-The most Futuristic City in the World - The Tower Info

in #dlike6 years ago

share-with-dlike.jpg

Chongqing is a city in southwest China, it’s the largest city in that region, with a population of 18 million in its metropolitan area. The city is built on hills beside the Yangtze River, even so, the city is still densely packed with a large amount of skyscrapers, which is still continuously being developed. With …


Source of shared Link

Sort:  

@techwizardry it look like new york city

Yeah, it kind of does look like NYC :)