Pusat Pengendalian Lumpur Sidoarjo (PPLS), Sidoarjo, Indonesia
Organization name
Pusat Pengendalian Lumpur Sidoarjo (PPLS), Sidoarjo, Indonesia