Castle museum and hilltop viewpoint · Iwakuni, Yamaguchi Prefecture, Japan
Iwakuni Castle
Iwakuni Castle stands on Mount Shiroyama, across from Kintaikyo Bridge and above the Nishiki River. The feudal lord Kikkawa Hiroie ordered the original fortress in 1608,…
View profile →