Literally get teary when I think about the scale and implications of a pic like this one. Hard to comprehend.

351128

Then there's this ... https://www.nature.com/articles/d41586-020-03432-9...