Advances in the vision systems in orbiting satellites are revealing ancient pyramids in the desert sands of Egypt, the ruins of hidden temples and cities in the jungles of South America, Cambodia and other areas and even man-made structures under water in oceans and lakes. Satellites with imaging systems that can see through clouds and […]