> Numerous satellite photographs helped the scientists discover the > world's biggest meteorite site (with more than a hundred traces of > crashed meteorites) in the region of Egyptian-Lebanese border. > You should read Egyptian-Libyan border.