Date: 2024/08/01 | File Size: 33.46 MB |
Duration: 00:00:40 | Frame Size: 1920 x 1080 |
Visitors visit the "Top of the Pyramid: Ancient Egyptian Civilization Exhibition" at the People's Square Hall of the Shanghai Museum in Shanghai, China, July 26, 2024.