Where is La Guijarrosa?

Where is La Guijarrosa located?

La Guijarrosa, Andalucia, Spain (approx. 37.6374463°, -4.8653984°)


Where is La Guijarrosa on the map?