Spain

The main plaza in Madrid.