Where is Sakuragichō?

Where is Sakuragichō located?

Sakuragichō, Sakuragichō (Station), Japan (approx. 35.45076°, 139.63095°)


Where is Sakuragichō on the map?