which can appear like the ground floor but are actually many feet above sea level. “In Chongqing, we never really know what ...
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 ... Lights in different colors sparkle and shine in layers and are reflected in the ...