Bati Lelaua, Bati Suilaua, Mount Stosch, Mount Suilaua, Mount Suilou, Stosch-Berg, Suilana, Suilaua Mountain, Suilava Mountain, Suilik
Mount Suilou - mountain located in Papua New Guinea, Oceania. The highest peak in New Hanover Island.
Elevation - 528 m (1,732 ft). Coordinates - Latitude: -2.60726, Longitude: 150.13494.