Image from Japan
2010-08-06
This picture was taken at Okachimachi, three stations north of Tokyo Terminal. This is an older part of Tokyo where there are a lot of small shops and restaurants.
I enjoy visiting this area of Tokyo every time I go there.