A Taihu brand electrical maintenance truck near Beijing Locomotive Depot. The model could be XQ5040XGC1 or something else.