Where is Harper Cikarang by ASTON?

Where is Harper Cikarang by ASTON located?

Harper Cikarang by ASTON, Harper Cikarang by ASTON, Indonesia (approx. -6.34585°, 107.16619°)


Where is Harper Cikarang by ASTON on the map?