China
Shi Zhaizi is a city situated in Shandong, China.
Shi Zhaizi is situated at 34.81° N, 118.72° E in the Northern Hemisphere. It falls under the Shandong region of China.
Within the Shandong region of China, Shi Zhaizi stands alongside cities like Qingdao, Jinan, Zibo.
In the vicinity of Shi Zhaizi, there are 20 cities and towns within 25 km.
Shi Zhaizi is located in Shandong, China.
Shi Zhaizi is located at coordinates 34.81° N, 118.72° E in Shandong, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)