You asked:

where is pegunungan peleru located

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