Saint Pierre and Miquelon is a self-governing territorial overseas collectivity of France, situated in the northwestern Atlantic Ocean near Newfoundland.
1991 St. Pierre et Miquelon.
Etang de Savoyard on St. Pierre Island
2003 St. Pierre et Miquelon.
Le Chapeau de Miquelon.
Le Chapeau is a hill and is located in Saint Pierre and Miquelon. The elevation above sea level is 27 metres.