The Magdalen Islands, known as Les Îles-de-la-Madeleine in French, display nature's magnificent artistry in this stunning photograph.