NOW IN 22 DIFFERENT LANGUAGES. CLICK ON THE LOWER LEFT HAND CORNER “TRANSLATE” TAB TO FIND YOURS! By Jeff J. Brown Pictured above: for decades, 3D satellite mapping has been the purvey of the big boys’ high-tech club. China is now the newest member. It will make an excellent soft power tool for Baba Beijing….