Friday, November 16, 2012

Stupas representing 13 peaks of Meili Snow Mountain, DiQing Tibetan Autonomous Prefecture, Yunnan Province, China (@ TAO Images Limited/Getty Images)

No comments:

Post a Comment