Where is Oviedo/Uviéu Train Station?

Where is Oviedo/Uviéu Train Station located?

Oviedo/Uviéu Train Station, Oviedo/Uviéu Train Station, Spain (approx. 43.36635°, -5.855416°)


Where is Oviedo/Uviéu Train Station on the map?