On a winter morning, the Sichuan Basin was shrouded in mist. A northbound express train to Beijing was running on time on its route. By ultra-telephoto lens, this passenger train about 450 meters ... (more)
The chinese written on the top means "DONGFANG STEAM TURBINE FACTORY". This factory is a listed company in China and was seriously desrotyed in the 2008 Sichuan Great Earthquake. With government a... (more)