
It might be hard to believe that this tranquil natural oasis can be found just 20 minutes from the heart of Tokyo. ?? Welcome to Todoroki Valley, a 1.2km stretch of forests, waterfalls and shrines. ? Great capture by @lisainjapan. Japan Travel Photo #Cities