Video PlayerClose
People perform yoga at a park in Amritsar district of India's northern state Punjab, on June 21, 2021, the International Yoga Day. (Str/Xinhua)
People perform yoga at a park in Amritsar district of India's northern state Punjab, on June 21, 2021, the International Yoga Day. (Str/Xinhua)