Nagurumi Castle Ruins...
The Snow Country Tourism Zone is a government initiative to encourage tourism to a fascinating part of rural Japan that lies a few hundred kilometers to the north west of Tokyo. 7 towns across 3 prefectures, all united by the heavy winter snow, have ...
Shimozu, , Japan