Trakai Castle sits on an island in Lake Galvė

[Trakai Island Castle - Trakai - Lithuania]