View of street sign in downtown El Calafate. English translation is &amp;quot;village of the sun&amp;quot; which certainly describes El Calafate.