Narangala is a natural feature, located at Narangala, Sri Lanka
Great view from the peak, nature at it's best! Hiking is a bit tough and worth going there.