You asked:

where is pegunungan tobaru located

  • Indonesia
    Indonesia
    Pegunungan Tobaru is a mountain chain in Indonesia.