Last night, when I checked out www.aibiying.com, there was Airbnb's home page saying "Welcome Home" in Chinese. I have a screen shot of it:
Right now, this page doesn't resolve any more, guess they are not ready to launch it yet.
Airbnb recently acquired this domain name, as the whois of...