News

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.
Urban architects have cleverly incorporated a monorail station ... expansive city of Chongqing, located in southwest China. The Liziba station, part of the Chongqing Rail Transit 2, is situated ...
Londoners might think waiting five minutes for the tube is pushing it, but in one city in China, commuters ... is located on Line 9 of the Chongqing Rail Transit system in an area known for ...