The latest video posted by the Panama Canal gives a look on its 24/7 service of connecting the world.