Where is Mampang Prapatan?

Where is Mampang Prapatan located?

Mampang Prapatan, Mampang Prapatan (Station), Indonesia (approx. -6.242737°, 106.825745°)


Where is Mampang Prapatan on the map?