Great pyramid of Giza’s shape can focus energy through its chambers
Tech Explorist: Shrouded in rumors and legends, the pyramids at Giza, Egypt are the last remaining of the Seven Wonders of the Ancient World. Though the pyramids are one of the most recognizable symbols of the ancient Egyptian pharaohs, these immense, complex tombs were only built during distinct portions of the ancient Egyptian civilization. Now,…