Takada Castle This small castle, located in Joetsu City, Niigata Prefecture, is actually a re-built corner tower from the original Takada Castle […] April 26, 2019 1