a number of giraffes walking on a flat land with mountains in the background