In Rishikesh, India, Himalayan Yog Ashram offers a 300-hour completely residential yoga teacher training program that includes an ashram stay. This challenging intermediate-to advanced level course is open to individuals who have successfully completed their 200-hour Yoga Teacher Training (HYA) from an accredited institution by the Yoga Alliance.