Central National Institute of Sowa Rigpa being set up at leh November 19, 2016 The Tibetan Medicine system is known as Sowa Rigpa (Amchi). The System of Sowa Rigpa is practiced in many parts of India, including Ladakh