Hey Douglas,
Yep this is completed! I have many friends from Sweden and they also found this project very interesting!
Baoshan is a district of Shanghai in the north, as far as I can remember. I think they are still developing metro stations to reach this area of Shanghai but you can get the bus there from People's Square or just get a cab for like 20-30rmb...
I think it is where the main university is...
When you visit, if you take photos - would be great to post some up here on this site!! In any case let us know what you think!
Soraya
Yup completed!