Residents of the northern capital of Russia and its outskirts captured a rare and mind-blowing natural phenomenon, which makes it appear as if our planet has three suns.
Halos can bee seen anywhere around the globe all year round, but are rarely seen as clearly as they were in St. Petersburg.
Several locals were astonished by the unusual sight with, images going viral on Instagram.