Where To Stream What on Earth? Season 8 Episode 4
Chinese Nuclear Pyramid
- Aired September 17, 2020
- 60 Min
- Rated 8.5
- Number 20 Of 139 Rated Episodes
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.