back to thumbnails

Artist Favorites

Share
twitterlinkedinfacebook
Image 13 of 45
< Prev Next >
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.