Guimarães Castle was ordered to be built in the 10th century
Guimarães CastleCastelo de GuimarãesPortugal