Six planets, including Venus, Mars, Jupiter, Saturn, Uranus and Neptune, would parade in a line in a rare celestial event on ...