Where is Lempuyangan Station?

Where is Lempuyangan Station located?

Lempuyangan Station, Lempuyangan Station, Indonesia (approx. -7.793782°, 110.3739°)


Where is Lempuyangan Station on the map?