This picturesque little lake was just off the Kancamagus Highway in New Hampshire