China
Located in Zhejiang, China, Yuzhai is a parish seat.
The location of Yuzhai corresponds to 29.57° N, 119.87° E, in the Northern Hemisphere. It is within the Zhejiang area of China.
Zhejiang is one of China's administrative regions. Yuzhai is one of its main cities, along with Hangzhou, Ningbo, Puyang.
Around Yuzhai, 20 nearby populated places have been recorded within 25 km.
Yuzhai is located in Zhejiang, China.
Yuzhai is located at coordinates 29.57° N, 119.87° E in Zhejiang, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)