ONCE a looming 110-meter-high mountain of waste -- rivalling a 30-story skyscraper -- towered over Shenzhen, south China's Guangdong Province. Today, that ...