Where is Ōtemachi?

Where is Ōtemachi located?

Ōtemachi, Ōtemachi (Station), Japan (approx. 33.840263°, 132.755°)


Where is Ōtemachi on the map?