Where is Kebayoran Baru?

Where is Kebayoran Baru located?

Kebayoran Baru, Kebayoran Baru, Indonesia (approx. -6.2428°, 106.8046°)


Where is Kebayoran Baru on the map?