Marcos Pastor
2015 • 1h 1m
In northern Argentina it is said that La Salamanca is a sacred place. They say that it is a cave, a clearing in the mountains or a bend in the river where whoever has enough courage can invoke the Dev...