Stock Photo — Boudhanath Stupa and prayer flags in Kathmandu, Nepal. Buddhist stupa of Boudha Stupa is one of the largest stupas in the world
Boudhanath or boudha stupa in kathmandu, buddhist monastery in nepal, with national flags from all over the world. The largest buddhism meditation and prayer place in sri lanka. Praying buddhist religious monument boudhanath stupa. Great monument to ancient prayer of the world in nepal city kathmandu. Biggest city in asia with ukrainian flag.
Image ID: 107684725
Media Type: Stock Photo