Published 16:05 IST, December 17th 2020
Excavator Bagger 288: Facts about one of the largest land vehicles on Earth
Excavator Bagger 288 built by Krupp of Germany is one of the largest land vehicles found on Earth. It has the power and capacity to dig out an entire city.
null | Image:
self
- Listen to this article
- 3 min read
Advertisement
16:05 IST, December 17th 2020