Sri Lanka

Temple top of the hill

Temple top of the hill, Nuwara Eliya, Sri Lanka