Where is La Rosaleda?

Where is La Rosaleda located?

La Rosaleda, La Rosaleda (Station), Spain (approx. 36.73547°, -4.42478°)


Where is La Rosaleda on the map?