Map
Hotel La Aldea, El Chaltén, Argentina
Restaurant
La Aldea