Squam lake is located in the White Mountains in New Hampshire. There is a short mile hike from the road in Ashland, NH. to see this spectacular view.