The Torre de Menagem da Guarda at the Castelo da Guarda is a great vantage point of the high-altitude city, Portugal