Matsumoto Castle is a striking man-made structure, surrounded by serene waters and set against a backdrop of dramatic clouds and mountains.