Ritz-Carlton opens the tallest hotel in the world, located within the ICC tower in Hong Kong.
Video Rating: 4 / 5