Lac de Serre-Ponçon, France A Hidden Gem in the Mountains My senses were buzzing as I flew over the crystal blue waters