UFO/Alien Paranormal Documentary

Investigation into the mystery of the Dropa Stones, claimed to be a series of 716 stone disks said to contain alien hieroglyphs found in a cave in China's Bayan Har Mountains.

Film Duration: 45 min