Just leaving dock at Fort Sherman, the world's largest crane, Panama Canal floating crane Hercules. 200 ton lifting capacity.
Back