mahiyangana raja maha vihara ancient buddhist temple sri lanka

navigate by keyword : architecture art buddha buddhism buddhist building cloud cloudy dagoba district flag historical history lanka mahiyangana mahiyanganaya pagoda raja religion scenery scenic site sky spiritual sri statue structure stupa symbol symbolism temple the tour tourism travel uva visit white worship

Mahiyangana Raja Maha Vihara is an ancient Buddhist temple in Mahiyangana, Sri Lanka. Royalty Free Stock Photo
Mahiyangana Raja Maha Vihara is an ancient Buddhist temple in Mahiyangana, Sri Lanka. Royalty Free Stock Photo
Mahiyangana Raja Maha Vihara is an ancient Buddhist temple in Mahiyangana, Sri Lanka. Royalty Free Stock Photo
Mahiyangana Raja Maha Vihara is an ancient Buddhist temple in Mahiyangana, Sri Lanka. Royalty Free Stock Photo
   
   
   
Mahiyangana Raja Maha Vihara is an ancient Buddhist temple in Mahiyangana, Sri Lanka.
   
   
   
   
   
   
   
Mahiyangana Raja Maha Vihara is an ancient Buddhist temple in Mahiyangana, Sri Lanka. It is believed to be the site of Gautama Buddha`s first visit to the country


Stockphotos.ro (c) 2025. All stock photos are provided by Dreamstime and are copyrighted by their respective owners.