Behold the mighty Perito Moreno Glacier in Argentina! Traveling in “the south of the world”, in both the Chilean and Argentinian sides of Patagonia, one comes across a tremendous amount of natural beauty. We even joked that we could just drive around and have our cameras clicking randomly through the … more »