Given the extensive experience of the Indian Army in mountain warfare, troops from other nations regularly train and conduct joint exercises at these schools. Because of its experience in fighting wars in mountain regions for over 50 years, as well as its history of recruitment of natives from the Himalayan regions of India and Nepal (such as Gurkha, Kumaon, Garhwal and Dogras), Indian Mountain Warfare Units are considered among the best in the world. Numerous army units across the world are now implementing training modules modeled after Indian Mountain Warfare training systems.[7] These include forces from UK,[8] US,[9] Russia, etc. In 2004, US special forces teams were sent to India to learn from Indian Army experiences of the Kargil War prior to their deployment for operations in Afghanistan. Russian troops also trained at the High Altitude Warfare School in Gulmarg for operations in Chechnya.[10][11] They also visited Siachen and other Army posts.