Artist Bluff Trail

View of Echo Lake from Artist Bluff Trail in New Hampshire.