
12000 year old underwater pyramid near japan sparks buzz about lost city
A mysterious structure has been discovered near the beach in Japan. It is a 90 feet high pyramid that is absorbed into water. Discussion has started among historians after the pyramid is found. The discovery of this pyramid has challenged our understanding of ancient civilizations. The discovery is now seen to hurt historians to write…