the place where i think it is is kind of on the way to grouse, off westview i think. its across from William Griffan Rec. Center, at Delbrooke. from the road you can see like a playground, but above that is a gravel soccer field, and in the far right corner i think is the rail. if its not it, then its almost identical.
Cheez-It