Where is Kemayoran Station?

Where is Kemayoran Station located?

Kemayoran Station, Kemayoran Station, Indonesia (approx. -6.158869°, 106.85158°)


Where is Kemayoran Station on the map?