This point of view will be altered in the next years by the appearance of C-Lofts (22 floors) and Le Peterson (31 floors) behind the 400 Sherbrooke West (slim tower in the middle).
Wow I had no idea that area of Vancouver was that dense. Also what's the tallest building in the middle of that pic? Looks like it has an interesting design.