A unsettling scene has been captured on satellite photographs in the middle of the Northern Chinese desert. A series of mock-ups of a US Navy aircraft carrier and other warships stands between miles and miles of sand.

The dummy ships are thought to be being used to test a new lethal weapon called the DF-21 Carrier Killer missile.

Many experts believe China has produced or is in the midst of building an anti-ship ballistic missile capable of destroying American Navy carriers, based on the bizarre footage.

Credit: Dark Footage @YT


Created 1 month, 1 week ago.

1 video

Category None