A Y-20, China's domestically developed large transport aircraft, flies over the Giza Pyramids scenic spot in Giza, Egypt, Aug. 28, 2024. The flight formation is in Egypt for an air show, scheduled from Sept. 3 to 5. (Xinhua/Wang Dongzhen)