Narasimhan, Governor of Andhra Pradesh and Telangana visited Kanha Shanti Vanam Ashram and planted 100,000th tree with Kamlesh D. Patel (Daaji), the Global Guide of Heartfulness under the Green Kanha initiative.