Students walk past the Delhi Indian Restaurant in Xi'an, northwest China's Shaanxi province, May 12, 2015. The restaurant specialized in Indian food has attracted lots of Chinese during the past 7 years. [Photo/Xinhua]