Tibetan Stupa
Oct. 5, 2024
Tibetan buddhist stupa in the grounds of The Temple of One Thousand Buddhas in Burgundy, France on 3 september 2019 Stock Photo - Alamy Tibetan Stupas by @ Didier Marti Chorten (Stupa) monuments - Tibetpedia Tibetan Stupa