This excavator is one of the largest land vehicles on Earth

Bagger 288

A mining monster, by the numbers.

Taller than the Statue of Liberty and heavier than the Eiffel Tower, this German mining machine is one of the largest land vehicles on Earth.