Name:Torla
Latitude:42°37'40"N
Longitude:0°06'43"E
Locality:Peña Pillera
Village:Torla-Ordesa
Region:Sobrarbe
Region:Huesca
State:Aragon
Country:Spain