Inside the world’s largest shipyard with giant 185m cranes almost as big as Canary Wharf

The world's largest shipyard is based in South Korea - it makes everything from trade vessels to warships.

No comments

Read more