Portugal
The 8th century Moorish Castelo dos Mouros, high above Sintra.