Equihen Plage

Equihen Plage, on the coast of northern France by the English Channel, is a small seaside village with a population of about 3,000.

Mont Aiguille

The mountain, known as one of the Seven Wonders of Dauphiné, is a relatively flat limestone mesa (a table shaped elevated area of land) surrounded by steep cliffs