Home Uncategorized Sanchi Stupa relives as an Indian Pavilion at Shanghai Expo 2010