Steve,
It looks like you were on the 1101, the handbrake and the horrible old home made whistle look a little familiar. It's interesting that not only has the right-of-way improved, but nature has made substantial progress as well.
Talk to You Soon, Taylor