Where is Shitamachi Base, Tokyo?

Where is Shitamachi Base, Tokyo located?

Shitamachi Base, Tokyo, Shitamachi Base, Tokyo, Japan (approx. 35.71928°, 139.81187°)


Where is Shitamachi Base, Tokyo on the map?