Tourists relax at a coffee shop in the Red Bay beach of Shanwei, a coastal city in south China's Guangdong Province, May 14, 2025. (Xinhua/Chen Shuo)
Tourists relax at a coffee shop in the Red Bay beach of Shanwei, a coastal city in south China's Guangdong Province, May 14, 2025. (Xinhua/Chen Shuo)