Where is Ginza Station?

Where is Ginza Station located?

Ginza Station, Ginza Station, Japan (approx. 35.67298°, 139.7637°)


Where is Ginza Station on the map?