Embassy of the People’s Republic of China — New Delhi is based in New Delhi, India. It is listed as Embassy. The sending party is China.
The official site provides information on notarial and document services and visa and entry guidance.
Office address · 50 D Shantipath Chanakyapuri New Delhi-110021
Official sources · 中华人民共和国外交部 · 驻外外交机构网站 · Ministry of External Affairs · Diplomatic missions in India · Ministry of External Affairs · Diplomatic missions in India · Embassy of the People’s Republic of China — New Delhi · official website
Verified ·