Jabel Landamundu - mountain located in South Sudan, Africa. Elevation - 662 m (2,172 ft). Coordinates - Latitude: 5.28396, Longitude: 29.38883.
By signing up you accept the Terms