Pelela Mountain is a natural feature, located at Pelela Mountain, Bhutan
Mountain in Bhutan
Beautiful place high up in the mountains.