Where is Aria Centra Surabaya?

Where is Aria Centra Surabaya located?

Aria Centra Surabaya, Aria Centra Surabaya, Indonesia (approx. -7.26767°, 112.74366°)


Where is Aria Centra Surabaya on the map?