Share
twitterlinkedinfacebook
Image 1 of 1
JJI01272RUS.jpg
A train is loaded with oil at the Transneft pumping station in Dzhalinda that supplies oil to energy hungry China just across the border.