Nalanda, Vultures Peak, Mahala Cave, Bihar India