Where is Cikini?

Where is Cikini located?

Cikini, Cikini (Station), Indonesia (approx. -6.190536°, 106.83865°)


Where is Cikini on the map?