Print
Mail
Large
Medium
Small
Share on
This is 'Rambodagalla Buddha Statue' located in Sri Lanka. This is situated in Monaragala Temple, Rambadagalla, Kurunegala. This is the largest rock carved Buddha statue in Sri Lanka.[Photos/Gimasha Aranwela]