Bhagavad Gita was spoken by Krishna to Arjuna on the battlefield of Kurushetra 5000 years ago.