Untitled
This photo was taken at the foot of Mt.Meili, Yunnan province, China. Nov, 2005. Where is at an altitude of about 4,200 metres (13,800 feet).
© Trix1428 | Stock Free Images