When Eldon suddenly realizes that air pollution around his office has become a real problem, Sid and Idee set out to learn how some great ideas are being used to combat pollution in Canada's most populated areas. First, they head to the Scarborough Bluffs