Europe’s Longest and Highest Dam is Now Covered With Solar Panels The Lake Mutssee Dam in Switzerland is now covered with 5,000 solar panels. by April Fowell