The Uchisa Fortress is actually a small gathering place formed in the center of a huge 60-meter-high rock, and the surface of the rock is densely populated with large and small caves, which are dove nests and look strange. The whole scenic spot looks like a big castle.