A traditional Japanese building with an upturned roof sits beside a moat lined with stone castle walls, flanked by manicured trees.

Temple above the moat