OMG Space was created by a Canadian web designer as a graduate project. It’s stunning. Each planet has an infographic on the missions to them, and there’s a good size comparison of the planets, against the sun.

Advertisements