China
Songpuzha is a city in Zhejiang, China.
At coordinates 28.70° N, 121.52° E, Songpuzha lies in the Northern Hemisphere. The city belongs to Zhejiang in China.
The Zhejiang region of China is home to Songpuzha and other cities such as Hangzhou, Ningbo, Puyang.
The area surrounding Songpuzha includes 20 nearby cities and towns.
Songpuzha is located in Zhejiang, China.
Songpuzha is located at coordinates 28.70° N, 121.52° E in Zhejiang, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)