Close-up of the world's largest excavator super monster, weighing up to 13,500 tons
bagger 288 excavator was built by german company krupp in 1978. it is 220m long, 96m high (taller than the statue of liberty) and weighs 13,500 tons (heavier than the eiffel tower