Video PlayerClose
A participant practices yoga on the International Yoga Day in Kathmandu, Nepal, June 21, 2018. International Yoga Day is celebrated annually on June 21 to promote the spiritual practice of Yoga all over the world. (Xinhua/Sunil Sharma)