Share
twitterlinkedinfacebook
Image 1 of 1
Northern Lights at Chocorua Lake
The Northern Lights make an appearance over Chocorua Lake and Mount Chocorua in New Hampshire. A car drives up Route 16 along the lakeshore, likely unaware of the solar storm overhead.