Impregnable, a masterpiece of castle architecture
Uwajima Castle is one of the 12 existing castle towers that once boasted the castle town of Date 100,000 goku.
A castle on the sea where visitors can enter the moat by boat