Mainland Greece covers about 80% of the total territory and is largely mountainous. The largest mountain range of Greece is the Pindus range, the southern extension of the Dinaric Alps, which forms the spine of the Greek mainland, separating Epirus from Thessaly and Macedonia. The country's tallest mountain is Mount Olympus, which also separates Thessaly from Macedonia. Its highest peak rises to 2,918 m above sea level, making it the second highest of the Balkan peninsula after Musala in the Rila Mountain.