Mountaintop Village
Looking down over a small village in the mountains around Shangri La, Yunnan Province, China.
© Chinamark | Stock Free Images
Similar Free Images