20140627 india: Go green: Himachal Pradesh faces an uphill battle