Conveniently located south of Shimbashi district in Hamamatsuchō, Tokyo, is the beautiful Tokyo Tower and Hamarakyu gardens, and it is one of the stations …

AloJapan.com