Hurulu Dewalaya is a place of worship, located at Yakalla - Padikaramaduwa -Nikawewa Rd, Sri Lanka
Nice place, ancient tank in Sri Lanka