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
- ↑ "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
Categories: