Obviously we know that all the major landmasses, as well as the smaller ones, have already been discovered. We have space satellites providing us with up to date geographic imagery. The International Space Station is out there constantly keeping a close watch on our planet. At least, this is the...