Chinese Premier Li Keqiang (4th R) and Indian Prime Minister Narendra Modi (5th R) attend a Taichi and Yoga show at the Temple of Heaven in Beijing, capital of China, May 15, 2015. (Xinhua/Pang Xinglei)
RIGHT BG
Chinese Premier Li Keqiang (4th R) and Indian Prime Minister Narendra Modi (5th R) attend a Taichi and Yoga show at the Temple of Heaven in Beijing, capital of China, May 15, 2015. (Xinhua/Pang Xinglei)