Name:Estacion de Illora-Lachar
Latitude:37°14'58"N
Longitude:3°52'06"W
Locality:Palomeras
Town:Íllora
Region:Comarca de Loja
Region:Granada
State:Andalusia
Country:España