Visitors view a jade dragon of the Hongshan culture on display at the Shanghai Museum on June 20, 2025. Hongshan culture is a Neolithic civilization that emerged around 6,500 years ago in north China. Photo: VCG
From Foshan, South China's Guangdong Province to northern Chinese cities like the capital Beijing, wide-ranging dragon boat ...