Did you know that Teck Lee station opened nearly 20 years after it finished construction? SOMEFACTS.com