China
Shibacha is a city located in Yunnan, China.
You can find Shibacha at 24.69° N, 97.74° E, in the Northern Hemisphere. It is classified under Yunnan, China.
The Yunnan region of China is home to Shibacha and other cities such as Kunming, Qujing, Baoshan.
Shibacha is surrounded by 20 cities and towns within a 25 km radius.
Shibacha is located in Yunnan, China.
Shibacha is located at coordinates 24.69° N, 97.74° E in Yunnan, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)