14 year-old twin brothers Cary and Michael Huang have created an superb interactive visualization of the scale of the Universe. It traces the relative scale of things – from quantum foam to the observable universe.
Music: Frozen Star by Kevin MacLeod
(via abcnews)