Dalam bagian akhir Adiparwa diriwayatkan peristiwa pembakaran hutan Kandawa serta pertemuan Arjuna dengan arsitek bernama Mayasura. Kisah tersebut diawali dengan acara pengembaraan Arjuna dan Kresna di tepi sungai Yamuna. Di tepi hutan tersebut terdapat hutan lebat yang bernama Kandawa. Di sana mereka bertemu dengan Agni, dewa api. Agni berkata bahwa hutan Kandawa seharusnya telah musnah dilalap api, tetapi Indra selalu menurunkan hujannya untuk melindungi temannya yang bernama Taksaka, yang hidup di hutan tersebut. Maka, Agni memohon agar Kresna dan Arjuna bersedia membantunya menghancurkan hutan Kandawa. Kresna dan Arjuna bersedia membantu Agni, tetapi terlebih dahulu mereka meminta agar Agni menyediakan senjata kuat bagi mereka berdua untuk menghalau gangguan yang akan muncul. Kemudian Agni memanggil Baruna, dewa lautan. Baruna memberikan busur suci bernama Gandiwa, kereta perang dengan empat kuda dihias bendera berlambang monyet, serta tabung berisi anak panah dengan jumlah tak terbatas kepada Arjuna. Untuk Kresna, Baruna memberikan Cakra Sudarsana. Dengan senjata tersebut, mereka berdua menjaga agar Agni mampu melalap hutan Kandawa sampai habis.