Tor Bulu Laga - mountain located in Indonesia, Asia. Within mountain range North Sumatra Highlands. Elevation - 715 m (2,346 ft). Coordinates - Latitude: 1.38634, Longitude: 99.35809.
By signing up you accept the Terms