Previous Image Next Image the world’s first high-altitude floating solar farm, perched like a raft atop Lac des Toules in the Vallais