Statue of Benito Juárez, Cholula

The statue of Benito Juárez is installed in Cholula, Puebla's Plaza de la Concordia, in Mexico.