Where is St. Pere?

Where is St. Pere located?

St. Pere, Canillo, Andorra (approx. 42.58333°, 1.65°)


Where is St. Pere on the map?