VCheng
ELITE MEMBER
- Joined
- Sep 29, 2010
- Messages
- 48,460
- Reaction score
- 57
- Country
- Location
Babusar Top ...
Incorrect. This road is in the high Andes between Chile and Argentina:
Paso Internacional Los Libertadores - Wikipedia
en.wikipedia.org
Insane Mountain Road from Argentina to Chile, South America
Photos of the insane Mountain Pass from Argentina to Chile in the Andes Mountains - can you imagine driving this road in the thick of winter?!
travelingcanucks.com