Where is Jeparan?

Where is Jeparan located?

Jeparan, Jeparan, Indonesia (approx. -6.911°, 109.1313°)


Where is Jeparan on the map?