Menacing 'eye of god' appears over Inner Mongolia

2018-07-03 20

Clouds and the sun formed the shape of a giant eye over China's Inner Mongolia.

The video was captured in Hulunbuir Region in northern Inner Mongolia Autonomous Region on June 25.

Chinese media referred to the bizarre sight as "the eye of God."

No further details were available.