Synopsis
Scientists have found a huge 900-meter-wide asteroid crater in Guangdong Province, China, three times more massive than the previously largest called Holocene crater. Despite the area’s severe rainfall and humid weather, the structure contin…

