Share
twitterlinkedinfacebook
Image 1 of 1
060713 Pictobank Petrochina 27.jpg
Maintenance workers climb a China National Petroleum Corp.'s 'nodding donkey' oil pump at sunset in Daqing, Heilongjiang province, China, on July 13, 2006. China National Petroleum Corp is the mother company of PetroChina. Photo by Servais Mont/Pictobank