Indian traders are seen at a booth during the 21st Lanzhou Investment and Trade Fair in Lanzhou, northwest China's Gansu Province, July 7, 2015. The fair kicked off here Tuesday. [Photo/Xinhua]