Italian deck
stazione
noun·a1

stazione

Station; a place where trains, buses, or other public transport stop

La stazione è vicina.

Ci vediamo alla stazione alle cinque.