Name:Torrihuela
Latitude:38°08'34"N
Longitude:3°21'21"W
Locality:Llano del Moro
Town:Úbeda
Region:Jaén
State:Andalusia
Country:西班牙