Fine Art Prints

Image 16 of 82
< Prev Next >
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