Okutama
A little trip to a valley in the mountain of Tokyo prefecture. Just a few kilometers from the metropolis nature still reigns unchallenged.
A little trip to a valley in the mountain of Tokyo prefecture. Just a few kilometers from the metropolis nature still reigns unchallenged.