Our place in this world..

An interesting video about the size of the universe.