Photograph by Aukusti Tuhka 1941
Vyborg Castle is a medieval castle that the Swedes had built, in the nowadays Russia. Throughout the centuries, it was the first defense against the Russians.