The story of how Buddhism set down its roots in India is enshrined within ancient stupas, temples, monasteries and caves – the silent sentinels of this enduring faith. Casting the Buddha takes the ...