Iga Ueno Castle (伊賀上野城, Iga-Ueno-jō), also known as Ueno Castle (上野城, Ueno-jō?) and Hakuho Castle (白鳳城, Hakuhō-jō?), is a Japanese castle located in Iga, Mie Prefecture, Japan.
Contact us...