Want to visit some of the best mountain lakes in Switzerland? This guide covers the 13 most impressive Alpine lakes in the beautiful country!