The impressive building of the International Antarctic Center in Punta Arenas, Chile, will be located directly on the Strait of Magellan. Image: Gobierno de Chile The International Antarctic Center in Punta Arenas has come one step closer to realization: Almost...