NASA’s spacecraft that landed on Mars on Monday has beamed back its first clear photo of the desolate Red Planet. “There’s a quiet beauty here. Looking forward to exploring my new home,” NASA tweeted late Monday, hours after its new InSight lander touched down. The image came after the rover had earlier sent back a somewhat blurry photo. The space agency said that in the interim, the spacecraft had opened its solar panels, which allowed it to recharge its batteries for the mission.