Prague-Sedlec, Czech Republic. Train stop Praha-Sedlec, seen from the train.