The lake in the distance of the oil pumping machine
It is Daqing oil field scenery.Heilongjiang province,china.The clouds pointing oil well.
© Xishuiyuan | Stock Free Images
Similar Free Images
Categories: