Question: What is the biggest anmade crater and can be seen from Earth orbit?
Sentence (from "Sedan (nuclear test)"): The Sedan Crater is the largest man-made crater in the United States, and is listed on the National Register of Historic Places.
Relevant evidence: Yes