Where is Tsukishima?

Where is Tsukishima located?

Tsukishima, Tsukishima (Station), Japan (approx. 35.66471°, 139.78441°)


Where is Tsukishima on the map?