Yep, it’s true! Come on, I wouldn’t make this stuff up, now would I? 🙂 This NASA photo was taken using a VERY looooong zooom to get the details of this not-so-far off planet. It’s a sight to behold. Still not believing me? Then you tell me what it is!