Where is Shizudian?

Where is Shizudian located?

Shizudian, Sichuan, China (approx. 29.46404°, 104.6256°)


Where is Shizudian on the map?