Visitors are dwarfed by the massive Sphinx of Giza, Egypt. By Cary Enterline January 11, 2021 Visitors are dwarfed by the massive Sphinx of Giza, Egypt. By: Cary Enterline January 11, 2021