Where is Shitamachi Base?

Where is Shitamachi Base located?

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


Where is Shitamachi Base on the map?