Friday, August 8, 2014

A statue of Lord Buddha near Narammala, Sri Lanka.


A statue of Lord Buddha in the seated posture as depicted, is a rarity in Sri Lanka. This newly unveiled statue at Narammala close to the highway, was spectacular.