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


Back