Posted by guest
Posting time:2024-05-21 21:00:40
By Lok Lee for BBC Chinese
Tourists walk past a dragon-shaped installation in Shijiazhuang, north China's Hebei Province, on 10 February, 2024. Photo: AFP / Chen Qibao
Related information
Random reading
Top Ranking
LINKS