Var ligger Barcelona Supercomputing Center?

Koordinater: 2.1161111111111 41.389444444444

Bli den första besökaren att tacka för det här svaret!

Tack!