Maizuru Castle Of Kofu, Japan.

Maizuru Castle of Kofu, Japan.

Maizuru Castle or Kofu castle, Yamanashi prefecture, Japan. Built in 1583.