Preview Nodding donkey oil pumps pumping oil up from the Daqing oil field in Northern China, Asia Image ID: 911-3969 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store china daqing oil oil field oil reserves oil well pump pumping pumping station oil pump nodding donkey yellow energy energy reserves fossil fuel global warming climate change day outdoors industry oil fields asia nodding donkeys machinery pumps horizontal