Historic walled city Madrigal de las Altas Torres - Madrigal of the high towers, Province of Avila, autonomous community of Castile and Leon, Spain