Pic of the Week: Russia’s Luna-25 Moon Station

Source/Credit: The Luna-25 Moon Station from Russia’s Lavochkin Research and Production Association.

The image above is an artist’s rending of Russia’s Luna-25 Moon Station that was to be launched last year and is now scheduled to be launched in July 2022. It will be the first domestic spacecraft in the country’s modern history on the surface of the Moon. Luna-25 will be equipped with a soil-sampling robotic arm and camera to image the terrain. The last lunar mission was Luna-24 in 1976 by the then Soviet Union, which returned Moon samples to the Earth.