A tourist enjoys tea at a tea shop of the Shan Hai Tian resort in Rizhao, east China's Shandong Province, Oct. 25, 2024. The Shan Hai Tian resort, whose name is literally translated as "Mountain, Sea and Sky," is located on the coast of the Yellow Sea to the east of China. It has been developing homestay service by leveraging the mountains, seashore, and tea gardens there, to improve both the tourist experience and its business revenue. (Xinhua/Liang Xu)