This is a photo of a stupa was taken in Yunnan, China.

Code produit:
105152341