The mystery of ancient pyramids in China: Does the 'tomb' have a special shape or is it hidden?
The truth about these pyramids has not yet been announced.Secret of the red pyramid in Egypt: After 141 years of decoding a part
The red pyramid in Egypt was first discovered in 1839. This building is located in Dahshur, 40km south of Cairo.Pyramids cost 5 billion USD
In many people's eyes, the pyramid built 4500 years ago is still like a miracle or even related to the hands of aliens.