A castle tower is the highest and the most symbolic structure in the region. The hight of the castle tower of Odawara is 27.2m from the top of the stone wall, and it is the 7th highest in Japan.
S M L
A castle tower is the highest and the most symbolic structure in the region. The hight of the castle tower of Odawara is 27.2m from the top of the stone wall, and it is the 7th highest in Japan.