Showing posts with the label China’s Chang’e-3 Lander

China’s Telescope On The Moon Is Still Working, And Could Do For 30 Years

China’s Chang’e-3 lander and its LUT (Lunar-based Ultraviolet Telescope) are still in use, almost four years after landing on the Moon. The LUT (Lunar-based Ultraviolet Telescope) has been watching …
Subscribe Our Newsletter