China releases new moon map, the world's most detailed to date

New Moon Map Created to Help Guide Future Lunar Exploration Missions