Oiolosse

The highest mountain in the Pelori range in Valinor