temple complex at the tropical island Sri Lanka
Photograph - Photographs
A buddhism temple complex on a mountain in the jungle of the tropical island Sri Lanka near the village Dodanduwa in the Southwest of the island.
January 20th, 2013
Viewed 64 Times - Last Visitor from Colombo - Sri Lanka on 04/11/2015 at 3:43 AM