What is Sowa Rigpa and where is it practised?
Sowa Rigpa, also called 'Art of Healing', is the Tibetan traditional medicine system. It was codified in the 8th century CE near Lhasa, Tibet, and blends ancient principles of Ayurveda with inputs from China, Central Asia, Persia, and Greece. In India, institutions like Men-Tsee-Khang in Dharamshala practise this system.