National Day of India Celebrated at Shanghai Expo on 18th August 2010 News / Events

National Day of India Celebrated at Shanghai Expo on 18th August 2010