Three-sun weather illusion appears over Inner Mongolia skies
00:35

Stunning sun dogs appeared in the sky above Xilingol Prairie on Friday, creating an illusion of three suns interlinked by a huge halo. 

A sun dog, sometimes called a parhelion or mock sun, are caused by the refraction of sunlight through ice crystals in the atmosphere. It typically appears as a pair of subtly colored patches of light above the horizon at the same altitude as the sun.