In the middle of Lac de Serre-Ponçon, this single building rests peacefully—balanced between forested hills and mountain ...