A vast scar from a cosmic collision has been sitting in southern China, hiding in the landscape so effectively that people ...