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