Hiking Shiroyama – Iwakuni Castle Mountain
Enjoy this intermediate hike up Shiroyama to Iwakuni Castle in Iwakuni City, Yamagauchi Prefecture, Japan. Visit Iwakuni Castle, and walk along the top of the mountain in the other direction to visit a small shrine that was built in 1738.