Today, we’re exploring Matsumoto, a picturesque city surrounded by mountains right in the heart of Japan’s Nagano Prefecture.