Where is Long Bawan?

Where is Long Bawan located?

Long Bawan, Long Bawan, Indonesia (approx. 3.9064667°, 115.69824°)


Where is Long Bawan on the map?