I want to know the answer to the following question:
The tallest mountain in the Pindus range is what?
All the background I'm provided with is that "Eighty percent of Greece consists of mountains or hills, making the country one of the most mountainous in Europe.". Is that enough to answer the question?