It's strange how it can make us proud of our acheivement yet humbled at the same time.
One amazing thing is the technology required to see such things. In my 41 years Ive seen the imaging technology improve by an easy hundred fold and can't imagine how incredible such things seemed to me great grandmother.