Where is Shimosatachibana?

Where is Shimosatachibana located?

Shimosatachibana, Shimosatachibana, Japan (approx. 35.81881°, 140.70197°)


Where is Shimosatachibana on the map?