Sun Island Tourism Resort is located at No. 2588 Shentai Road, Zhujiajiao Town, Qingpu District, Shanghai. It is located on the island of Lihe in the upper reaches of the Huangpu River. It is connected to Dianshan Lake by Lihe River. It is a high starting point and a large-scale tourist attraction across the century. There are golf courses, international clubs, holiday homes, theme parks and more on the island.