Technology | Fri Aug 10, 2007 1:22am EDT

China to map "every inch" of moon surface: report