India in China: In addition to India's consulate general in Guangzhou, India has 2 other representations in China. These representations include an embassy in Beijing a consulate general in Shanghai.
China in India: China has 3 representations in India. These representations include an embassy in New Delhi consulates in Kolkata, and Mumbai.
Please contact the consulate general in Guangzhou directly for inquiries and questions regarding visa regulations and passport requirements.