The largest city in the world is Chongqing in China. It's home to 32 million people and is 31,815 square miles - the same size as Austria - but is a world away from it ...
A Chinese influencer shocked many online after trying to discover the "real" ground floor in the city of Chongqing ... clouds painted on it to mimic the sky. The video shocked users on social ...
He adds, "This is Chongqing, China, where they have petrol stations on roofs, trains that run through residential buildings, buses in the sky, elevators for cars, multi-story restaurants floating ...
Hosted on MSN21d
This China city has buildings with multiple ground floors, viral video will leave you stunnedA Chinese influencer shocked many online after trying to discover the "real" ground floor in the city of Chongqing ... (Also read: Bus in sky, train inside building: Chinese man shares his ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results