Where is Puigcerdà?

Where is Puigcerdà located?

Puigcerdà, Puigcerdà (Station), Spain (approx. 42.42989°, 1.924339°)


Where is Puigcerdà on the map?