June Lake is known as the “Switzerland of California,” but Switzerland's got nothing on this gem of a town.