Chinese flag and cruise ships and sightseeing rafts on the Lijiang river Guangxi China with tall karst mountains