The 9 top stranger things about the pyramids of egypt