From Beijing to Shanghai, several Chinese cities celebrate International Day of Yoga
Beijing, June 21 (IANS) Crowds of yoga participants in various cities across China participated in the 11th International Day of Yoga (IDY) celebrations, highlighting the worldwide appeal of India's message of well-being.