Moon Bay is located on the south bank of Taihu Lake in Huzhou Taihu City. Because the "Moon Hotel", the first seven-star hotel on the water in China, is located here。It looks like a crescent moon and looks like a ring. Couples sweetly call it the ring of happiness.

In the evening, the setting sun falls and the afterglow is reflected on Taihu Lake. At this time, the lights on the shores of Taihu Lake become romantic instantly. Rainbow Bridge spans the lake and draws a light and shadow, like a bridge of love, leading to the other side of happiness. The steps are set off by blue patterned lights. Every step seems to be in the romantic "Moon Hotel" with fairy tale world, which is the Sheraton Hotel between the water and land of Taihu Lake.