This photo taken on Oct. 25, 2024 shows homestay residences converted from fishing boats at the Shan Hai Tian resort in Rizhao, east China's Shandong Province. 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/Yang Guang)