Lêba Township From Wikipedia, the free encyclopedia Lêba is a village and township in the Tibet Autonomous Region of China. See also List of towns and villages in Tibet References 29°52′N 87°24′EThis Tibet location article is a stub. You can help Wikipedia by adding missing information.vte Related Articles