China
Shabashan is a city located in Sichuan, China.
You can find Shabashan at 30.02° N, 102.84° E, in the Northern Hemisphere. It is classified under Sichuan, China.
The Sichuan region of China is home to Shabashan and other cities such as Chengdu, Nanchong, Dazhou.
Shabashan is surrounded by 20 cities and towns within a 25 km radius.
Shabashan is located in Sichuan, China.
Shabashan is located at coordinates 30.02° N, 102.84° E in Sichuan, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)