I can't resist sharing this because it's simply one of the best pictures i have seen. This is one of those times when i really feel how so damn small and insignificant we are compared to the rest of nature. Incredible!
[caption id="attachment_716" align="alignnone" width="450" caption="High five, dude!!"][/caption]
You can see more pictures in the original article.