Moon's biggest crater was formed by asteroid hitting from north

Technology