Yunnan's ethnic diversity is reflected in its linguistic diversity. Languages spoken in Yunnan include Tibeto-Burman languages such as Bai, Yi, Tibetan, Hani, Jingpo, Lisu, Lahu, Naxi; Tai languages like Zhuang, Bouyei, Dong, Shui, Tai Lü and Tai Nüa; as well as Hmong–Mien languages.