With a number of star-rated hotels and 5-star-rated luxury boats, Energy China is an important tourist service provider in the Yangtze River Basin.