Tourists crowd around a bronze mythical beast on display at the Sanxingdui Museum in Guanghan, Deyang, Southwest China's Sichuan Province on April 18, 2025. The day marks the International Day of Monuments and Sights, or World Heritage Day. Photo: VCG