Sunset view of Pyramid complex of Giza, in Cairo, Egypt. Leave a Comment / By Nitesh Sinha / July 18, 2023