Triple sun dog in St. Petersburg
Incredible footage and images show three suns appearing in the sky over Russia.

People in the country's second city of St Petersburg were left stunned by the unusual sight.

The triple sun scene was the result of a rare natural phenomenon.

Maria Borukha, head of popular science at the Petersburg Planetarium and a current PhD student in celestial mechanics at St Petersburg State University, said the false suns were known as 'sun dogs'.

She explained that they were an atmospheric phenomenon consisting of a pair of bright spots appearing on either side of the Sun.

They can be seen anywhere in the world during any season but are rarely seen as brightly as they were in the St Petersburg area.

But Nikolay Zheleznov, senior researcher of the Institute of Applied Astronomy of the Russian Academy of Sciences, said some halos were even more eye-catching.

'This was a regular halo and not the most spectacular type,' he said

'It wasn't a closed circle of halo.

'It is nothing but a play of light on ice crystals in cirrus clouds at an altitude of five to ten kilometres (three to six miles) above the ground.'