Dongzulin Monastery
Dongzulin Monastery was built at the top of a sheer cliff.
- Meili Snow Mountains, Deqin of Yunnan Province, China.
© Qlin | Stock Free Images
Similar Free Images