This photo taken on Oct. 11, 2024 shows a pharaoh statue at the Mit Rahina Museum in Giza, Egypt. [Photo/Xinhua]