Where is Sawah Besar Station?

Where is Sawah Besar Station located?

Sawah Besar Station, Sawah Besar Station, Indonesia (approx. -6.160808°, 106.8277°)


Where is Sawah Besar Station on the map?