Where is Mampang Prapatan?

Where is Mampang Prapatan located?

Mampang Prapatan, Mampang Prapatan, Indonesia (approx. -6.2426753°, 106.82866°)


Where is Mampang Prapatan on the map?