The benefits of building on a cliff

1 Built on a mountain, stones can be selected and polished nearby, thus avoiding the transportation cost.

2 the convenience needs of war defense:

Built on a cliff, the mountain road is rugged and narrow, which is not convenient for large troops to attack.

Built on the mountain, built on the mountain, and the direction of the mountain can be used as a natural fence.

Built at the height of the cliff, it can effectively prevent the siege troops from attacking with bows and arrows, ladders, siege hammers, siege tower, crossbows and slings, and increase the siege difficulty.

Built high on the cliff, it can ensure the supply of ammunition.

The influence of religion and majesty

Of course, there are architectural miracles.