Matsumoto Castle, Nagano, Japan
Matsumoto Castle, Nagano, Japan