Pushparamaya Panamgammana is a place of worship, located at Sri Lanka
Has a very beautiful landscape while located on a hill.