Wodo Tena - mountain located in Indonesia, Asia. Within mountain range Flores. Elevation - 419 m (1,375 ft). Coordinates - Latitude: -8.6982, Longitude: 121.4036.
By signing up you accept the Terms