Indian Embassy in China

Embassy of India in China:

Address: Embassy of India, 1.Ritan Dong Lu, Beijing 100600, China
Telephone: 00-86-10-65321908, 65321856
Fax: 00-86-10-65324684

China is seen variously as an ancient civilization extending over a large area in East Asia, a nation and/or a multinational entity. China is one of the world's oldest civilizations and is regarded as the oldest continuous civilization.

China Visa Information------------------> China Visa

Here is a good link where visa service is processed with ease------------------> China Visa external link