Where is Jabugo?

Where is Jabugo located?

Jabugo, Jabugo (Station), Spain (approx. 37.9197°, -6.7269°)


Where is Jabugo on the map?