Lake Nojiri
Matsumoto Castle, Nagano, Japan
zenkoji temple nagano
zenkoji temple nagano
togakushi village