Chandrasela Piriwena is a place of worship, located at Colombo Rd, Pothuhera, Sri Lanka
One of beautiful place in buddhist land. Most beautiful panoramic views on the temple ..