Hiking the breathtaking Vallée des Merveilles, Mercantour National Park, France