Chinese Nuclear Pyramid

Sep 17, 2020 on Science Channel at 9:00 PM


Satellite images capture evidence of a mythical lost pyramid in China that's been hidden for centuries, and experts suspect it could be just one of many unknown structures used as a secret military base designed for subterranean nuclear warfare.

Previous episode

Island of the Alien Ooze
Season 8 Episode 3

Sep 10, 2020

Next episode

Americas' Lost Romans
Season 8 Episode 5

Sep 24, 2020