Madrid cityscape from the Madrid Royal Palace, Plaza de la Armeria, Community of Madrid, Spain, southern Europe.