Pinned 9 years ago
Torres del Paine National Park, Torres del Paine, Chile — by Marquestra. Beauty shot of our Jeep Wrangler. Taking a well deserved break from driving to this incredible park. Just breathtaking!