Weheragala Rajamaha Wiharaya is a place of worship, located at Sri Lanka
Ancient historical place. Sacred place.