Sunny Zheng
sunnyswords.bsky.social
Sunny Zheng
@sunnyswords.bsky.social
All opinions are my own.
RTPI can be fun
December 7, 2025 at 3:17 PM
For some reason I thought you were on the early morning through trip! The way this just says (end) without an arrival time...
July 31, 2025 at 5:24 PM
Mini rail grinder working its way through Exchange Place this morning.
March 30, 2025 at 1:27 AM
January 17, 2025 at 3:32 PM
The first of the new Portal spans bound for its new home.
November 19, 2024 at 10:48 PM
On a bridge, waiting for a bridge
November 19, 2024 at 8:01 PM
More gantry progress along Park Avenue in preparation for the total replacement of the viaduct.
April 7, 2024 at 2:43 AM
Oh hello there. See you for real in the morning...
September 21, 2023 at 8:26 PM
RIP Scarborough RT
August 24, 2023 at 7:40 PM
Now what foamer is out here playing tricks on bus riders? As seen from the Q20 at Main/Jewel.
August 5, 2023 at 8:46 PM
An empty first train from Brossard.
July 29, 2023 at 1:21 PM
It's a beautiful rapid transit morning
July 29, 2023 at 12:22 PM
new elevator foam
July 19, 2023 at 5:47 PM
For those of us used to buses on clogged arterials and treacherous stroads, seeing a fixed route local transit service in a remote setting is very unique and intriguing.
July 15, 2023 at 7:58 PM
This system will forever be known as nothing other than Duchess LOOP.
July 15, 2023 at 5:20 PM
B➡️FREE aka Beacon Free Loop aka G
July 15, 2023 at 5:13 PM
Same world, same railroad, hello to an eerily familiar yet so different platform.

I guess we'll see if this ends up working?
July 14, 2023 at 6:34 PM