Shanghai, China

From BR Bullpen

(Redirected from Shanghai)

Shanghai is the largest city in China and is located in eastern China.

Persons who were born here[edit]

Persons who died here[edit]

Schools[edit]