Takajo castle, praised “A floating warship in Suwa” by its impregnability

nagano castles chubu  Takajo castle, praised A floating warship in Suwa by its impregnability