train station

noun

1.
a terminal/node where trains load or unload passengers or goods