Vista de Viernes: El Centauro Moribundo El Centauro Moribundo (The Dying Centaur) is a statue located in Buenos Aires's Plaza Francia, very near our ECELA school there.