Where is Xiamakou?

Where is Xiamakou located?

Xiamakou, Sichuan, China (approx. 31.35828°, 103.9614°)


Where is Xiamakou on the map?