Gaja Kesari Yoga is one of the auspicious yogas in Vedic Astrology. This yoga is formed in the birth-chart when Jupiter is in Kendra, i.e.,Ascendant, fourth, seventh and tenth house from Moon. Its best results will be witnessed in the Jupiter-Moon or Moon-Jupiter periods.
Also, both the planets should not be in enemy signs or debilitated. Additionally they should not be in 3rd, 6th, 8th and 12th houses. These houses weaken the yoga. Besides this, it will give best results
Viparita Raja yoga is a special kind of Raja yoga that arises out of the weakness of the lords of the evil houses i.e. Dustasthanas. The word, Viparita, in Sanskrit means the "Opposite", unexpected because the Viparita Raja yoga is basically a planetary combination/association of the lords of Dushtsthanas, which lords otherwise by virtue of their being functional malefics, during the course of their own dashas and also periodic unfavourable transits, give much pain, hardship
The term Neechabhanga indicates cancellation of debilitation. This composite word is a combination of two sanskrit words – neecha, meaning "debilitated", and bhanga, meaning "annulled". The debilitation of a planet gets cancelled if its dipositor or the lord of its sign of exaltation occupies a kendra from the lagna or the Moon or if it is aspected by either its dispositor or its exaltation lord or it exchanges sign with its dipositor or if it is aspected by another planet in