This is a nice name for a travel site about China. It works well because the "fascinating" implies the site visitor will find great content, e.g. great pics and videos, on the site.
Whilst it is a nice name, value wise it's still difficult to make a great sale, because so many alternative names could be chosen for the same type of website.
Good luck though!