Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Castle

Iwamura Castle

Japan · Asia

Iwamura Castle

About

Iwamura Castle (Iwamura-jō) was located in the southeastern area of Mino Province in Japan. Its ruins can be found in the modern-day municipal subdivision of Iwamura, in Ena, Gifu Prefecture. Along with Takatori Castle in Nara and Bitchu-Matsuyama Castle in Okayama, it is regarded as one of the three best mountain castles, and at an elevation of 721 meters above sea level (200 meters above its immediate surroundings), it is one of the highest in Japan.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More castles in Japan