A stunning sight like no other: a light rail glides right through the heart of the Jiulong Gate sculpture, a landmark in a pedestrian street in SW China's Chongqing. Known as a "futuristic city" with its "8D magical terrains," this mountain city redefines urban ingenuity.
Produced by Xinhua Global Service■
留言 0