Another intrepid group of scientists has made a claim on the location of the Tunguska crater. They claim the ultimate resting place of whatever the hell it was that blasted the remote Siberian area is underneath Lake Cheko, a small body of water a few miles north of the main devastation zone.