An interactive flash visualization showing all scales of the universe from the smallest forms of matter to the size of the universe itself.

 

SOURCE: www.documaga.com