Where is Panticosa?

Where is Panticosa located?

Panticosa, Panticosa, Spain (approx. 42.723694°, -0.2843924°)


Where is Panticosa on the map?