Preview of existing Digital Scout profiles
professional Chinese football club that participates in the Chinese Super League under licence from the Chinese Football Association (CFA). The term shen hua literally translates as "the Flower of Shanghai" in English – shen is one of the alternative names of Shanghai and hua means flower in Chinese. The team is based in Kangqiao, Shanghai and their home stadium is the Hongkou Football Stadium, which has a seating capacity of 33,060.
No more posts here.
Shanghai Greenland Shenhua F.C. joined GlobalTalent on 2019-06-24 11:32:27