tengri nor









tengri nor


noun

  1. a salt lake in E Tibet, NW of Lhasa. About 700 sq. mi. (1813 sq. km); 15,186 feet (4629 meters) above sea level.

noun

  1. another name for Nam Co
52 queries 0.528