Search results
Results From The WOW.Com Content Network
The Paso Internacional Los Libertadores, also called Cristo Redentor, is a mountain pass [citation needed] in the Andes between Argentina and Chile. It is the main transport route out of the Chilean capital city Santiago into Mendoza Province in Argentina and so carries quite heavy traffic.