Where is Daotoudi?

Where is Daotoudi located?

Daotoudi, Sichuan, China (approx. 30.34039°, 106.5506°)


Where is Daotoudi on the map?