Guarda Castle...
In the northeast flank of the Serra da Estrela, the tallest mountain in the country, Guarda is Portugal's highest city, at 1056 meters (3320 feet). It was founded in 1197 to act mainly as a frontier guard (thus its name) and its appearance is rather ...
Guarda District, Portugal