Lêba is a village and township in the Tibet Autonomous Region of China. This article does not cite any sources. (September 2018) See also List of towns and villages in Tibet ReferencesLoading content...Loading related searches...Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads