Guimaraes Castle in Guimaraes, Portugal, a hilltop Romanesque castle, founded in the 1000s and birthplace of Afonso Henriques against a clear blue sky