Menglang

China

Menglang is a town located in Yunnan Province, China. It serves as the county seat for the Lancang Lahu Autonomous County.

The town functions as the primary administrative, cultural, economic, and transportation center of the Lancang Lahu Autonomous County. As of the 2017 census, Menglang covers an area of 710 square kilometres and has a population of 87,703.

Sources

  1. Menglang