Where is Sanfodian?

Where is Sanfodian located?

Sanfodian, Sichuan, China (approx. 28.99179°, 105.323°)


Where is Sanfodian on the map?