SPAIN, CASTILE and LEON Avila;a small park alongside the famous city walls near the Plaza of St. Theresa