Where is Yandajuan?

Where is Yandajuan located?

Yandajuan, Jiangsu, China (approx. 34.075°, 118.9861°)


Where is Yandajuan on the map?