Results 1 results found Statue of the Virgin Mary and communications tower, Vicuna, Elqui Valley, Chile, South America