PORTUGAL | Saturday, 17 June 2006 | Views [724]
Sintra, Portugal - along the top is a Moorish hilltop castle