Where is Shixiaou?

Where is Shixiaou located?

Shixiaou, Anhui, China (approx. 30.18333°, 116.2833°)


Where is Shixiaou on the map?