1) Ancient India had advanced engineering sciences dating back 3500-5000 BC with over 1000 texts on various engineering topics still available. 2) Indian sages developed the concepts of Mantra, Tantra and Yantra which included hymns, technology, and machines. Ancient texts also discussed the five basic elements - Prithvi, Aap, Vayu, Aakash and Tej. 3) Ancient Indian texts contained extensive knowledge on environmental protection, including concepts of pollution prevention, waste disposal techniques, water resources engineering, and noise pollution prevention.