Tubu Noeasu - mountain located in Indonesia, region Asia. In mountain range Timor. Elevation - 672 m. Coordinates: Latitude - -9.6086, Longitude - 124.019.
By signing up you accept the Terms