Todoroki Ravine Park is a sightseeing spot in Setagaya Ku, Tokyo. 3 YouTube travel vloggers — including The City Guru — have covered it across 5 clips.
Todoroki Ravine Park is a unique urban green space located in Setagaya.
“besides this store you can also find todoroki revin park nearby it's the only”