Stormy weather provided the perfect backdrop for the always stunning view from Artist's Bluff in Franconia Notch.