Two Buddhist cave complexes along the ancient Silk Road in Northwest China's Xinjiang Uygur autonomous region opened to the public for the first time on Saturday.