It would appear the Telus Garden project at Seymour and Georgia Street is managing to build a couple floors per week, which is pretty fast for downtown construction. The site has been a massive construction zone for nearly two years now and finally people are starting to see progress. The image above is the 22 storey office tower. The massive excavation for the 44 storey residential tower on the corner of Richards and Robson Street has recently been completed. Stay tuned for more construction shots.