The J Hotel in China is now the country’s highest hotel