Pedestrian Dies after Struck by Caltrain at Rengstorff Avenue Crossing MOUNTAIN VIEW, CA (February 16, 2022) – Yuqun Yang died in a train accident at the Rengstorff Avenue crossing in Mountain View on Monday morning. The fatal accident happened around 10:56 a.m. on February 14. According to the Mountain View Police Department, Yang […]