Takayama Castle - Credit: Wikimedia Commons
was a Japanese castle located in the city of Takayama, Gifu Prefecture, Japan. The castle was built on a mountain nearly in height and had many typical castle features, including a stone base, earthen walls and a surrounding moat. Read more on Wikipedia
Source: en.wikipedia.org