An assortment of equipment sits on display at the Cape Cod Central Railroads yard in Hyannis for railfan day.