Although not the tallest, Menkaure's pyramid was once the most stunning. While many have attempted to discover its mysteries, some have been lost forever. Today in this video we'll examine it in detail as you learn the most shocking facts about Egypt's most remarkable monument, the Pyramid of Menkaure!