Chongqing-The most Futuristic City in the World - The Tower Info
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
@techwizardry it look like new york city
Yeah, it kind of does look like NYC :)
upvote for me please? https://steemit.com/news/@bible.com/6h36cq