Correct Answer: (b) Sanchi
Note: India's largest Buddha Stupa is situated in Sanchi, Madhya Pradesh. The place is related to Buddhism but not directly to the life of Buddha. It is more related to Ashoka than to Buddha. Ashoka built the first Stupa and put up many pillars here. Sanchi was earlier known as Kakanaya, Kakanadabota and Bota-Sriparvat.