natural stadium at the top of the mountain