Island · TaiwanLalu IslandLalu Island is a island in Yuchih Township, Taiwan. Island.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in TaiwanWulai Atayal Museum · MuseumToufen · CityTaibao · CityHujingtou Battle Museum · MuseumZhudong · CityNational Taiwan Museum of Fine Arts · Museum