Homepage This one, Tunguska,and one in 1947 called Sikhote-Alin [wikipedia.org] that some are claiming is bigger than yesterday's rock (though still smaller than Tunguska).Granted, Russia is the largest country in the world by land area but do *all* the big rocks have to land there?