Namling

China

Namling, also known as Namlingxoi, is a town located in the Tibet Autonomous Region of China. It serves as the administrative seat of Namling County.

The town is situated approximately 72 kilometres (45 miles) by road northeast of Shigatse and lies north of Dobjoi.

Sources

  1. Namling