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