Paso Internacional Los Libertadores

1196 28/11/2017 4
Rate this post

Paso Internacional Los Libertadores

Aerial view of Paso Internacional Los Libertadores, Santiago, Chile. The Paso Internacional Los Libertadores, also called Cristo Redentor, is a mountain pass in the Andes between Argentina and Chile.