Full threadbmoresbest55·Those pictures are pretty amazing. Something so far away from the sun having so many features. It really makes you wonder how that stuff got there.View on HN