The source site says it's in Beijing. However it's in Las Vegas.
Sorry for the wrong info...
Enjoy the photos.
Found here
5 comments to the post