Todoroki Valley

In my constant quest to discover green space within the Tokyo-Yokohama Metroplex, I came across one of the more startling contrasts between cityscape and nature at the Todoroki Valley (等々力 渓谷) in Setagaya Ward. The Todoroki Valley is a walking path approximately 1 km long which follows a small cascading stream and terminates at a beautiful […]