Sui,

Howdy and welcome to MCM. More than a few of us here have experience riding in China and understand that China is one of the coolest places on the planet to ride. You may be surprised but in the adventure riding community, China is one of the places people dream about riding but don't because of the sometimes harsh conditions like vehicle import, weather, and language issues.

The reason why our English is so good is because most of us are Westerners of some sort. MCM has a very diverse representation from countries all over the world and I hope it continues like that.

Regarding riding in Shanghai, you could start by searching the post which are already up as you may find a decent body of knowledge regarding your question. What I can tell you right now is that Shanghai is one of the world's least friendly motorcycle friendly cities in the world right now. If you want to ride in China, you may want to consider riding some "other parts" which would be just as nice and more moto-friendly.

If you're doing a "searching for your roots" kind of deal then go for it, but the areas around Shanghai may be pretty well developed although, as ususal, there's some great experience to be had in the countryside of China just about anywhere!

Paz,
CC