China broke its own record for the world’s fastest train, clocking in at 281 miles per hour. But in Japan, testing is ...
The Liziba station, part of the Chongqing Rail Transit 2, is nestled between the sixth and eighth floors of a 19-storey ...
Urban architects in Chongqing, a sprawling city in southwest China, have ingeniously integrated ... Best way to catch this unique sight is to take train #2 to this station and then get down ...
ZHANG JIE/FOR CHINA DAILY For 75-year-old Zhang Kunming, the Spring Festival travel experience has been indelibly engraved in his memory. In 1973, as he embarked on a creaking, slow green train ...