Dolok Sihaboehaboe, Indonesia (mountain)