Back to photostream

Uguisudani Train Station

The Uguisudani Train Station in Tokyo, processed a bit... This is the train station nearest to the hotel we stayed at in Tokyo. (Uguisudani means "Bush Warbler Valley" in Japanese.)

442 views
2 faves
0 comments
Uploaded on November 9, 2013