GUILIN, June 21, 2016 (Xinhua) -- A yoga lover practises yoga within a Tiankeng, a Karst landform, in the Jinzhong Mountain in Yongfu County, south China's Guangxi Zhuang Autonomous Region, June 21, 2016. June 21 marks the International Day of Yoga. (Xinhua)