Farm Landscape
This is a alpine pasture land shot on the way to Hemu village. Sheep are browsing on the hillside, shining in the sunlight
Northern Xinjiang, China
October, 2007
© Icolorfulstone | Stock Free Images
Categories: