i spanska staden Olot i Catalonien.