Guess where this is. Hint: Look at the bushes.
Reveal the answer
Ponderosa Pine
The largest animal that ever lived, and is still living, is the blue whale.