Where is Nanzhao?

Where is Nanzhao located?

Nanzhao, Fujian, China (approx. 25.46056°, 119.2958°)


Where is Nanzhao on the map?