To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Unique Buddhist Temple In The Village Of Induwaru, Sri Lanka. Upon Entering This Unique Buddhist Temple, The Photographer Was Mesmerized By The Scene In This Photo. This Off-The-Beaten-Track Temple Is One Of Only Two Such Temples In Sri Lanka. One Feels Peace Upon Entering This Temple Because Of Its Beauty, Colors, And Isolation. Each Statue Has A Unique Face And Expression. A Light Seems To Be Shining Upon The Meditating Buddha.