Lalu Island, the landmark of Sun Moon Lake, is said to be the dwelling of the highest ancestral spirit of the Thao people and also one of the early settlements of the Thao. In different eras and contexts, it has had several other names: during the Qing period it was called “Pearl Islet,” “Pearl Mountain,” or “Pearl Hill,” the Japanese referred to it as “Jade Island,” and after World War II the Kuomintang government renamed it “Guanghua Island,” meaning “Glorifying China.”