world trade center Monday, May 07, 2012 - No comments Seeing ALL of Tokyo - Akihabara, Asakusa, Tokyo World Trade Center, Rainbow Bridge Red lantern in Asakusa (photo by TravellingFool.com) We made our way to the new (and final) hostel. It's up on the upper east side of To...