A horoscope is a map of the heavens at the time of birth of a child and in astrology it is
widely used to predict the various facets of life.