An orange-hued cloud floating in the sky above a village in China has led many believe that it is a UFO.

A mysterious ring cloud hovering above …

First posted on http://www.ibtimes.co.in