From trains that speed through huge apartment blocks to floating restaurants and mini 'towns' on the rooftop of soaring ...
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 ...
CHONGQING - In southwestern China, a video captured a breathtaking aerial view of a unique school playground. The footage, taken by a drone, showcased a primary school’s 800-metre running track ...