Untitled

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). Photo