Where is Mas del Rosari?

Where is Mas del Rosari located?

Mas del Rosari, Mas del Rosari, Spain (approx. 39.52496°, -0.435825°)


Where is Mas del Rosari on the map?