El Niño is a cyclical upwelling of unusually warm water in the Pacific ocean off the coasts of Ecuador and Peru that takes place every two to seven years.