justurnleft.com
Ten Seconds of Mayhem: Wudaokou Railway Crossing, Beijing China
The distinct shrill of the warning siren from the railway crossing resonates throughout the area so dropping a couple of gears I stand on the pedals and cycle as fast as possible in a bid to get th…