China
Wabaoshan is a city located in Hubei, China.
You can find Wabaoshan at 30.75° N, 111.95° E, in the Northern Hemisphere. It is classified under Hubei, China.
The Hubei region of China is home to Wabaoshan and other cities such as Wuhan, Shiyan, Yichang.
Wabaoshan is surrounded by 20 cities and towns within a 25 km radius.
Wabaoshan is located in Hubei, China.
Wabaoshan is located at coordinates 30.75° N, 111.95° E in Hubei, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)