El Calafate se trouve au bord du Lac Argentino (Lago Argentino) et compte plus de 22 000 habitants qui vivent essentiellement du tourisme.