This is the famous castle of Matsumoto. One of few castles that were built on plains, rather than on a hill.
taken on 28 July 2014, 9:40
location: Matsumoto Castle in Matsumoto, Nagano, Japan