People spend time on the beach of Rizhao City, east China's Shandong Province, July 8, 2021. (Xinhua/Wang Kai)