Shanghai, China
From BR Bullpen
(Redirected from Shanghai)
Shanghai is the largest city in China and is located in eastern China. Li Zhang and Yufeng Zhang were born here.
Shanghai is the largest city in China and is located in eastern China. Li Zhang and Yufeng Zhang were born here.