A baby hippo has been born at Mexico City's Chapultepec Zoo - the first in 16 years.

The so-far unnamed newborn has become the star attraction at the zoo since the birth on February 24.

Katy Hastings reports.