In what country is El Calafate located?

El Calafate is located in the country of Argentina. It is in a city called Patagonia which is south of Lake Argentino, in the southwest part of the Santa Cruz Province.