A large giraffe towering above trees and bushes