资讯

A Chinese influencer shocked many online after trying to discover the "real" ground floor in the city of Chongqing ...
British newspaper MailOnline has listed a train system running through a 19-story residential building in China's Chongqing City as one of the world's seven most impressive monorails. Opened in 2005, ...