20111104 india: Narendra Modi plans world's biggest stupa near new Maruti plant site