Spain : leader_name : Felipe VI of Spain | Spain : language : Spanish language | Ajoblanco : country : Spain
Ajoblanco is in Spain where they speak Spanish and the leader is Felipe VI.