Chinese and Indian soldiers participate in a joint drill in Emeishan city, Southwest China's Sichuan province. [Photo/Xinhua]