Clouds and the sun formed the shape of a giant eye over China's Inner Mongolia. <br /><br />The video was captured in Hulunbuir Region in northern Inner Mongolia Autonomous Region on June 25.<br /><br />Chinese media referred to the bizarre sight as "the eye of God."<br /><br />No further details were available.