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. #VisitJapanAU #Cities

AloJapan.com