Posted on Feb 12, 2007 - 2:48am by John P. in Art, Travel, Videos - No Replys
Most 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 »