Galicia (Spain)
CESGA stands for "Centro de Supercomputación de Galicia" (The Supercomputing Center of Galicia). It is a high performance computing center in Galicia (Spain).