Teck Lee station

Teck Lee (PW2) is a future elevated Light Rail Transit (LRT) station on the.