Thursday, March 17, 2016

Los Caracoles ( Snails Pass ), Andes Mountains, Chile



Los Caracoles Pass (or “Snails Pass”) is located in a remote section of the Andes Mountains on the Chilean side of the border with Argentina. The twisting road climbs to an elevation of 10,419 feet, has no roadside safety barriers, and is frequented by large trucks.

0 comments:

Post a Comment