This photo taken on Mar. 27, 2025 shows a part of Huashan rock paintings in Ningming County, Chongzuo City, south China's Guangxi Zhuang Autonomous Region. The brownish red paintings, created from the Warring States Period (475-221 BC) to East Han Dynasty (25-220), depict the sacrifices of the Luoyue people, ancestors of today's Zhuang ethnic minority. The group of rock paintings was included into UNESCO's world heritage list in 2016.