I hope so. The ctrain does cross 25th ave, and runs just east of Mcleod, like they have in that picture. You're right though, it's probably 17th ave. Either way, if they truly want to "connect the Beltline and VP" in the manner they say, through putting everything at ground level, they'd have to...