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