A city in China is known as 'The 8D City' due it's multi-layered construction, with trains rushing through buildings and the ...
Widely acknowledged as the largest industrial and economic center in southwestern China, Chongqing City is a popular destination for travelers with its hilly slopes, rivers, night views and spicy ...
Despite being one of the world's most populous city ... Chongqing boasts multi-tiered expressways, a monorail slicing through residential towers, and a skyline peppered with neon-lit skyscrapers ...