Satellite map of Iwakuni Castle
Iwakuni Castle (岩国城, Itamijō) is a castle in Iwakuni, Yamaguchi, Japan.
Latitude: 34° 10' 18.55" N
Longitude: 132° 10' 16.34" E
Nearest city to this article: Iwakuni
Read about Iwakuni Castle in the Wikipedia Satellite map of Iwakuni Castle in Google Maps