Where is Fonts de L'Algar?

Where is Fonts de L'Algar located?

Fonts de L'Algar, Fonts de L'Algar, Spain (approx. 38.65853°, -0.09803259°)


Where is Fonts de L'Algar on the map?