The worship of Navagrahas (9 heavenly bodies) is an ancient Hindu tradition: by propitiating the right planet when it is at a predefined position in the ephemeris, one advances one’s fortunes. 858 more words