Chowa, Tibet

Chowa is a village in the Tibet Autonomous Region of China. It lies at an altitude of 4820 metres (15,816 feet).[1] The village has a population of about 28.

See also

References

  1. ↑ "Tibet AR (China). Main list of geographical names". arhiiv.eki.ee. Retrieved 2026-05-22.

31°10′N 87°35′E / 31.167°N 87.583°E / 31.167; 87.583