Where is Ezhudan?

Where is Ezhudan located?

Ezhudan, Sichuan, China (approx. 30.88293°, 107.4406°)


Where is Ezhudan on the map?