A Russian guest (L) tries Hanfu at a Hanfu base in Caoxian County, east China's Shandong Province, April 8, 2025. (Xinhua/Guo Xulei)