A city in China is known as 'The 8D City' due it's multi-layered construction, with trains rushing through buildings and the ...
Now Chongqing is the biggest city in China ... one of the less-populated hills affords panoramic views of the city's night lights. Due to the city's hilly terrain, you can see a hierarchy of ...