The Trakai castle is located in Lithuania on an island in the Galvė lake, 30km west of Vilnius. The castle was originally built in the 14th century by the grand duke Kęstutis, a ruler of medieval Lithuania. In the 15th century it was further expanded, but stopped being used after that and fell into disrepair. It was reconstructed in the 20th century. The castle consists of a large inner yard surrounded by walls with ramparts and a ducal palace with its residential tower. The castle is accessible via a bridge which connects the island to the mainland.