Inuyama Castle
Inuyama, Japan
Culture
Inuyama Castle is a hirayama-style Japanese castle located in the city of Inuyama, Aichi Prefecture, Japan. The castle overlooks the Kiso River, which serves as the border between Aichi and Gifu Prefectures.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account