El Mahabharata es una de las dos grandes epopeyas sánscritas de la antigua India, la otra es el Ramayana .