You may doubt these photos are taken in Tokyo, but they are actually photos of Tokyo.
Todoroki Valley, the only existing valley in the heart of Tokyo, attracts many tourists by its rich nature.
You can walk along the river from the station nearby, and there's a nice Japanese style cafe on the way.
Water is gushing out from a spring.