foothills of the Himalayas dhananajay 8 years ago ____________in Chandigarh is an artificial lake at the foothills of the Himalayas. Pichola Lake Sukhna Lake Salim Ali Lake Rangsagar Lake