Ominous UFO-shaped cloud spotted above Chinese capital Beijing
A UFO-shaped cloud was spotted above a city in northern China.
The video was filmed in the city of Beijing on November 12.
According to meteorological experts, it was a Lenticular cloud which forms mostly in the troposphere.
The video was provided by local media with permission.