China
Xarri is a city located in Tibet, China.
You can find Xarri at 27.43° N, 88.95° E, in the Northern Hemisphere. It is classified under Tibet, China.
The Tibet region of China is home to Xarri and other cities such as Chéngguān Qū, Lhoka, Nyingchi.
Xarri is surrounded by 20 cities and towns within a 25 km radius.
Xarri is located in Tibet, China.
Xarri is located at coordinates 27.43° N, 88.95° E in Tibet, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)