Back in New Hampshire for a few days of summer R&R and I stopped by my favorite spot to see if everything was cool – and it was indeed.

A panoramic view of Mount Chocorua across its namesake lake from Tamworth, NH: