It has been a while since I checked in on my most favorite spot on the planet – the view of Mount Chocorua across the lake that shares the name in lovely Tamworth, NH. Well, I was there last month for a brief visit and stopped by to snap this shot…

Chocorua.07.2016