Where is Ciputat?

Where is Ciputat located?

Ciputat, Ciputat, Indonesia (approx. -6.2375°, 106.69556°)


Where is Ciputat on the map?