Texas Sun Moon Lake Sun Moon Lake in Yuchi, Nantou is a tourist attration that has the largest body of water in Taiwan and is home to the Thao aborigines. Photo credit: Bernard Gagnon