Tower and Peak
A Stupa in front of the snow mountain.
- Meili Snow Mountains, Deqin of Yunnan Province, China.
© Qlin | Stock Free Images
Similar Free Images