Satellite map of Inuyama Castle
Inuyama Castle (犬山城, Inuyama-jō) is 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.
Latitude: 35° 23' 10.79" N
Longitude: 136° 56' 12.59" E
Nearest city to this article: Inuyama
Read about Inuyama Castle in the Wikipedia Satellite map of Inuyama Castle in Google Maps