Filming Locations in La Cumbrecita

La Cumbrecita, Cordoba, Argentina
The Vampire Spider (2012)

La Cumbrecita is a small hamlet 1,450 metres above sea level in the Calamuchita Valley in the Grand...

View Details