XDLXDL
Watch: World Largest Helicopter lifting off a Chinook The Mi-26 is the world's largest and most powerful helicopter, built by Russia's Mil Moscow Helicopter Plant for both military and civilian missions. It stands as tall as a three-story building, its massive rotor diameter is · XDL