Every city or village with only a river water frontage may acquire, own, construct, maintain, and operate railroad terminal facilities, tracks, and connections, necessary or appropriate to connect a utility with any railroad or interurban railroad entering the municipality.
65 ILCS 5/11-123-3