A picture of an electrically powered train at the platform. Something says to me that this is East Germany, but that is just a guess and could be completely wrong.