Where is Diaozulou?

Where is Diaozulou located?

Diaozulou, Sichuan, China (approx. 28.1751°, 105.624°)


Where is Diaozulou on the map?