Shillong, July 3: The stench emanating from the dumping ground at Mawlai Mawiong, about 5km from here, would soon be condensed by upgrading the present recycling machine.
Before entering the Scotland of the East, tourists often find themselves