Matsumoto Castle Japan is one of the most beautiful and unusual castles in the world

Matsumoto Castle Japan at sunset