The Todoroki Valley Park is located in Setagaya-ku in Tokyo. It takes just 20 min from Shibuya to Todoroki by train. You can enjoy natural walking trail near one …

AloJapan.com