By Jürgen Tenckhoff, 20 October, 2021 The cormorant fishermen on the Li River Guilin is located in southeast China on the banks of the Li River (Li Jiang). The name Guilin can be translated as "city of the smelled flower forest". Country China Copied to clipboard