Nikko
Nikko, Japan
A town in the mountains north of Tokyo, set among forests, waterfalls, and lakes, famous for lavishly decorated shrines and temples among towering old cedars. The camera is fixed here, letting the sounds of the forest carry on a dry day.
Filmed by Nomadic Ambience