20100410 city.delhi: India's largest indoor stadium inaugurated