A pair of giraffes chewing on leaves beside some large boulders.