Where is Estación de tren Sotoscueva?

Where is Estación de tren Sotoscueva located?

Estación de tren Sotoscueva, Estación de tren Sotoscueva, Spain (approx. 43.04529°, -3.688253°)


Where is Estación de tren Sotoscueva on the map?