Pyramids are intoxicating structures, landmarks that have stood the test of time and command the attention of millions of ...