http://news.nationalgeographic.com/n...23_600x450.jpg

Awe inspiring. We are infinitesimally small.