MADRID SPAIN - NOVEMBER 14 2015: Instituto Cervantes headquarters at the Calle de Alcala in the center of Madrid Spain. The Cervantes Institute is the largest organization in the world responsible for promoting the study and the teaching of Spanish langua