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