Where is Bumiayu?

Where is Bumiayu located?

Bumiayu, Bumiayu (Station), Indonesia (approx. -7.237298°, 109.0099°)


Where is Bumiayu on the map?