The annual Kanwar Yatra is over, and the Land of Gods now has mountains of trash to deal with. Nearly five crore pilgrims visited Haridwar, in 'Devbhoomi' Uttarakhand, to collect water from the Ganga this Sawan. As they made their way back after Shivratri, they left behind heaps of trash.