Where is Cuenca Station?

Where is Cuenca Station located?

Cuenca Station, Cuenca Station, Spain (approx. 40.0667°, -2.1351366°)


Where is Cuenca Station on the map?