Beautiful Matsumoto Castle, National Treasure of Japan!
Matsumoto Castle is a National Treasure as the oldest extant five structure/six story castle in Japan. Its contrasting black and white, against the shining Japanese Alps makes for splendid scenery. You can go inside and climb up the steep stairs to the top floor. It’s located in Nagano prefecture, Matsumoto city.