Planning a China holiday? Indian travellers must prepare six key documents under the revised visa process introduced on October 26, 2026.