Teck Whye station

Teck Whye (BP4) is an elevated Light Rail Transit (LRT) station on the.