Asakusa is just west of the Sumida River in the shitamachi, the “old town” of Tokyo. Much of this part of Tokyo, including most of the venerated Buddhist temple ...
Asakusa is just west of the Sumida River in the shitamachi, the “old town” of Tokyo. Much of this part of Tokyo, including most of the venerated Buddhist temple ...