Wikipedia
Horru
Horru is a village in Damxung County in the Lhasa Prefecture of the Tibet Autonomous Region of China. It lies just to the east of Damxung and is connected directly by road.