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