five flower lake, china