Running from the setting sun, DF4D 1066 rushes through Didao Junction on its way to Jixi. This locomotive is known as the SD40 of China with thousands of units built since the 1970s and a few type... (more)