Soviet troops flying the red flag atop the tra…

Soviet troops flying the red flag atop the train station at Harbin, Songjiang, China, circa 20 Aug 1945. [ww2dbase] #history #wwii #ww2 #1945