Las Vegas meets Beijing's Imperial Palace seems to sum up the ambiance!
Return to Album