The medieval city of Torla sits at the foothills of the Spanish pyrenees at the nature park Ordesa y Monte Perdido.
The medieval city of Torla sits at the foothills of the Spanish pyrenees at the nature park Ordesa y Monte Perdido.