Prague-Satalice, Czech Republic. Train station Praha-Satalice, seen from Budovatelská street.