Medininkai Castle was built in the late 13th century or the first quarter of the 14th century. The defensive perimeter of the castle was 6.5 hectares; it is the largest enclosure type castle in Lithuania.
The castle was built on plain ground and was designed for flank defence. The rectangular castle's yard covered approximately 1.8 hectares and was protected by walls 15 metres high and 2 metres thick. The castle had 4 gates and towers. The main tower (donjon), about 30 metres high, was used for residential quarters. Medininkai was first mentioned in 1392. The castle was badly damaged by a major fire in the late 15th century. Because of increased use of firearms, this type of castle was no longer suited for defensive purposes and was later used as a residence. In 1655 during the war with Russia the castle was badly damaged and never reconstructed again. During the Second World War Germans set their gun arsenal in one of towers of Medininkai castle. The tower was burst when Germans retreated. The castle was not repaired until 1960. Only then slow reconstruction works were started, however, full reconstruction was not finished until now.
References:The Château du Haut-Koenigsbourg is situated in a strategic area on a rocky spur overlooking the Upper Rhine Plain, it was used by successive powers from the Middle Ages until the Thirty Years' War when it was abandoned. From 1900 to 1908 it was rebuilt at the behest of the German kaiser Wilhelm II. Today it is a major tourist site, attracting more than 500,000 visitors a year.
The first records of a castle built by the Hohenstaufens date back to 1147. The fortress changed its name to Koenigsburg (royal castle) around 1157. The castle was handed over to the Tiersteins by the Habsburgs following its destruction in 1462. They rebuilt and enlarged it, installing a defensive system designed to withstand artillery fire.
The fortification work accomplished over the 15th century did not suffice to keep the Swedish artillery at bay during the Thirty Years War, and the defences were overrun.