Where is Nueva Montaña?

Where is Nueva Montaña located?

Nueva Montaña, Nueva Montaña (Station), Spain (approx. 43.44473°, -3.846718°)


Where is Nueva Montaña on the map?