Results 1 results found Santiago and Gran Torre Central, seen from San Cristobal Hill (Cerro San Cristobal), Barrio Bellavista (Bellavista Neighborhood), Santiago, Chile, South America