Buduruvagala is an ancient Buddhist temple situated in Monaragala District of Sri Lanka. The complex consist of seven statues. Those statues date back to the 10th century. The largest standing Buddha statues is 51 feet.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed