China
Jiaochi, in Zhejiang, China, is a city.
The geographic coordinates of Jiaochi are 27.70° N, 120.41° E, placing it in the Northern Hemisphere. Administratively, it falls within Zhejiang, China.
Within the Zhejiang region of China, Jiaochi stands alongside cities like Hangzhou, Ningbo, Puyang.
Jiaochi has 20 nearby cities and towns within a 25 km radius.
Jiaochi is located in Zhejiang, China.
Jiaochi is located at coordinates 27.70° N, 120.41° E in Zhejiang, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)