Where is Section L Shimbashi West, Tokyo located?
Section L Shimbashi West, Tokyo, Section L Shimbashi West, Tokyo, Japan (approx. 35.66209°, 139.75117°)
Section L Shimbashi West, Tokyo, Section L Shimbashi West, Tokyo, Japan (approx. 35.66209°, 139.75117°)