Introduction to Lalu Island: Lalu Island is located in Sun Moon Lake, bounded by Lalu Island. Sun Moon Lake is divided into Sun Lake and Moon Lake. After the Nationalist Government came to Taiwan, it was renamed Guanghua Island, and later renamed Lalu Island. It is the resting place of the ancestors' souls in the legend of Taiwan's indigenous Thao people.