You can view the page at http://urbantoronto.ca/news/2010/07/tribute-communities-and-riocans-1717-fits-avenue-road
The renderings are almost comical. This location is not surrounded by acres of forest.
It's not that bad, the area around there has a pretty legit canopy, and the angle of the render is one that would block out most of the surrounding houses