Where is Bandung?

Where is Bandung located?

Bandung, Hebei, China (approx. 39.12806°, 116.2042°)


Where is Bandung on the map?