Spend the day on this peaceful lakeshore at Glacier National Park and you'll swear you're at a sandy tropical beach.