Most beautiful castles in Lithuania

Most of Lithuania's early castles were wooden and have not survived. However, Lithuania is often called the "Land of Castles". During the medieval ages Lithuanians needed stone castles to defend their lands from different invaders from east (Russians) and west (Teutonic Order). Here is a list of most famous Lithuanian castles.