Matsumoto Castle

One of Japan’s premier historic castles, Matsumoto Castle is a designated National Treasure and a popular tourist attraction.
Zenkoji Temple

A prominent Buddhist temple in Nagano City, Zenkoji Temple is one of the oldest and most important temples in Japan, attracting pilgrims and tourists alike.