Ritz-Carlton Rancho Mirage, in southern California, US, opened on 15 May after seven years of delays. ...">