Amazing facts of yoga.