Designed by
Title
Landscape of Toyama Castle in the winter #108608819
Description
Also called Azumi Castle, is a castle in Toyama city, Toyama Prefecture, Japan. Built in 1543, the castle and its surrounding land is maintained by the government of Japan as a public park