By Mathew Cohen Chile has put a planned Chinese astronomical observatory project under review, potentially dealing a blow to ...
There is no shortage of people using Google Earth to make unbelievable discoveries across the world, from a possible secret military site in China to the largest Coca-Cola logo in Chile.