A huge wall makes it almost impossible to see from the street. But new web cameras are giving you are bird’s eye view of construction at Sound Transit’s new light rail station next to Husky Stadium. There are four different camera angles. Sound Transit has also installed similar cameras at the Capitol Hill station. Click here to check out the cameras.
Web cameras provide view of University Station light rail project