Kindly visit the Website of China Customs for details.
Chinese Visa Application Service Center(New Delhi)
Address: CONCOURSE FLOOR, BABA KHARAK SINGH MARG, SHIVAJI STADIUM METRO STATION, CONNAUGHT PLACE, NEW DELHI -110001 INDIA.
Call:+91-9999036735
E-mail: delhicentre@visaforchina.org