Where is Viñuela?

Where is Viñuela located?

Viñuela, Viñuela (Station), Spain (approx. 36.860058°, -4.139414°)


Where is Viñuela on the map?