The office of the Shanghai Socialist Youth League is located at No. 6, Yuyangli, Xiafei Road (presently known as Huaihai Middle Road). This League is the earliest youth organization guided by Marxism in China.
Size: 4610px × 4550px
Location:
Photo credit: © World History Archive / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ., 6, china, chinese, huaihai, league, located, marxism, middle, office, organization, politics, road, shanghai, socialist, xiafei, youth, yuyangli