Where is Sahid Sudirman Center?

Where is Sahid Sudirman Center located?

Sahid Sudirman Center, Sahid Sudirman Center, Indonesia (approx. -6.210851°, 106.818565°)


Where is Sahid Sudirman Center on the map?