China visa application centre in Delhi
The VFS Chinese Visa Application Centre was inaugurated at Shivaji Stadium Metro Station, Connaught Place, New Delhi by H.E. Lua Zhaohui, Ambassador of the People’s Republic of China to India; Wei Xiaodong, Vice Director-General, Service Zubin Karkaria premium packages on exclusive travel experiences.