News

Cape Horn, located just over 800 kilometers (432 nautical miles) from Antarctica, is one of the closest land points to the icy continent.