... check out the history and mystery of this special spot in New Hampshire's White Mountains (click here for more on this painting)