Filming Locations in Humberstone, Pozo Almonte

Humberstone, Tarapacá Region, Chile
One More Time (2013)

Humberstone is a ghost town in the Atacama Desert of Chile. Developed for the extraction of saltpete...

View Details