Menacing 'eye of god' appears over Inner Mongolia

  • 6 years ago
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.

Recommended