Torres del PaineMost people will never make it to the mountains of Patagonia in Chile, but here is a beautiful time lapse video that shows what we’re all missing. It was taken at the Torres del Paine National Park.
Read the rest of this entry »