ARGENTINA | Saturday, 24 October 2009 | Views [739]
Lago Argentino upon which shore lies the town of El Calafate