Cali, located in Colombia’s Valle del Cauca region, is a vibrant city surrounded by the green mountains of the Andes. From the hilltop Cristo Rey statue, visitors can enjoy breathtaking panoramic ...