Sunday, August 10, 2014

Sights at the Paramananda Raja Maha Vihara, near Thonigala, Sri Lanka.

The lean-to building where various artifacts are found.

A bee-hive on the rock wall.