Castelo de Guimarães

Guimarães, Portugal

Medieval castle considered the birthplace of Portugal.