Where is Fonteta de Sant Lluís?

Where is Fonteta de Sant Lluís located?

Fonteta de Sant Lluís, Fonteta de Sant Lluís, Spain (approx. 39.44177°, -0.36850226°)


Where is Fonteta de Sant Lluís on the map?