By: Gizmodo Posted On: March 05, 2025 View: 9 The lunar lander is a pinprick in this sweeping image taken from lunar orbit. Read this on Gizmodo