Wherevent
Indonesia
North Sumatra
Teluk Mengkudu
Teluk Mengkudu North Sumatra Indonesia