Prague-Krč, Czech Republic. Train station Praha-Krč, a work train of TSS.