In Photos: St. Petersburg Gets a Rare Glimpse of the Northern Lights
Residents of Russia’s northwestern Leningrad region were fortunate to have a rare glimpse at the aurora borealis, the natural phenomenon also known as the northern lights. The aurora could be seen in the parts of Lake Ladoga both on Monday and Tuesday night and was visible enough to be captured by local Instagrammers. Resulting from…
Details