China has a number of mysterious pyramids hidden in the overgrown countryside, reportedly “guarded by the military“ to prevent them being probed. They are a highly guarded secret. China have been planting trees on top of them in an effort to stop other countries spying on them from satellites above. Rumours are circulating that some of the pyramids contain advanced technology and artefacts that are somehow linked toi ancient visitors to Earth. All content on this channel is licensed, and or produced by Zohar Entertainment Group/Awakening Expo/Phenomena Magazine
Hide player controls
Hide resume playing