Red Train

Red train

Train station Titu - a city at 50 km far from Bucharest in Romania, which is an inportant knot of train traffic