Where is Chenjiaxiaodian?

Where is Chenjiaxiaodian located?

Chenjiaxiaodian, Liaoning, China (approx. 39.7275°, 122.1486°)


Where is Chenjiaxiaodian on the map?