×

Japanese castle

Japanese castles are fortresses constructed primarily of wood and stone. They evolved from the wooden stockades of earlier centuries and came into their best-known form in the 16th century. Wikipedia