This yard is easy to see on Google Earth,stands out like a sore thumb,the buildings appear to have something to do with the permanent way yard
skate ramp?
skate ramp?