Japan: Nagoja – Nagoja-jo Castle

Nagoya Castle is yet another spectacular old Japanese castle in the town of Nagoya. The castle dates back to the early 16th century and is grand structure with massive walls, a moat, and defensive towers.