Mercantour National Park/Definition

Natural park of the far southern Alps (Provence, France).