Candelares

Candelares

    The largest existing land animal is the elephant.
    0:11
    The elephant smashed its way through the trees.
    0:15
    A herd of elephants
    0:13