Found in Amdo County, in Tibet, China, is the world's highest railway station. The Tanggula railway station sits at an insane height of 16,627 above sea level. Since it opened for service in 2006 ...
China Railway conducts its first large-scale trial transportation of lithium batteries for electric vehicles. [Photo/Xinhua] CHONGQING -- China Railway has conducted its first large-scale trial ...