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 DetailsHumberstone is a ghost town in the Atacama Desert of Chile. Developed for the extraction of saltpete...
View Details