Torla, Spain |
Torla is a tiny village located in the province of Huesca, Aragon, Spain and it is located beside the Pyrenees Mountains.
Torla borders France but lacks a road connection with it, and is a gateway to the amazing park of “Ordesa y Monte Perdido” (a National Park).
source
pic
For more information on -Torla visit Wikipedia.