Limited, India's leading omnichannel travel services company, and its group company SOTC Travel, have announced the strategic relaunch of China as a key holiday destination for Indian travellers.