Where is Puigcerdà?

Where is Puigcerdà located?

Puigcerdà, Puigcerdà, Spain (approx. 42.431797°, 1.9278692°)


Where is Puigcerdà on the map?