Bear Lake, UT. White sand beaches, crystal clear turquoise water and mountains in the background. Amazing.