Dhowa rock temple - Credit: Wikimedia Commons
Dhowa Rock Temple or Dowa Raja Maha Viharaya () is a heritage listed rock temple in Sri Lanka, located in the central mountains of the Uva Province. It is adjacent to Dhowa, a small village situated on the Badulla-Bandarawela main road (approximately north of Bandarawela). The temple is east of Colombo and south of Kandy.Dowa Cave Temple Read more on Wikipedia
Source: en.wikipedia.org