Where is Chichibu?

Where is Chichibu located?

Chichibu, Chichibu (Station), Japan (approx. 35.99884°, 139.086°)


Where is Chichibu on the map?