Where is Tanahabang?

Where is Tanahabang located?

Tanahabang, Tanahabang, Indonesia (approx. -6.185718°, 106.8108°)


Where is Tanahabang on the map?