Todoroki Valley - Gaijin Go Japan
Todoroki Valley is an oasis of nature in the middle of Tokyo. The valley, which is about 10-20 meters deep, was dug over time by a small river. In the summertime temperatures remain surprisingly colder in the valley thanks to the cold water and the shade provided by the large trees. A path follows the … Continue reading Todoroki Valley