More ideas from Valo
One of the most famous castles in the world Olavinlinna in Finland, was built to protect the country from an invasion by Russia #Finland

One of the most famous castles in the world Olavinlinna in Finland was built to protect the country from an invasion by Russia It is the northernmost medieval stone fortress still standing in the world.