Results 1 results found The Great Pyramid , UNESCO World Heritage Site, and the Mena House Hotel in Giza at night, near Cairo, Egypt, North Africa, Africa