Meili Snow Mountain
This photo was taken at the foot of Mt.Meili, Yunnan province, China. Nov, 2005. This peak calls Mianchimu, which is at an altitude of 6054 metres(19,862 feet)
© Trix1428 | Stock Free Images
Similar Free Images