China
Tianbazhai is a city located in Guizhou, China.
You can find Tianbazhai at 26.24° N, 107.03° E, in the Northern Hemisphere. It is classified under Guizhou, China.
The Guizhou region of China is home to Tianbazhai and other cities such as Guiyang, Zunyi, Liupanshui.
Tianbazhai is surrounded by 20 cities and towns within a 25 km radius.
Tianbazhai is located in Guizhou, China.
Tianbazhai is located at coordinates 26.24° N, 107.03° E in Guizhou, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)