Where is Yangjiagou?

Where is Yangjiagou located?

Yangjiagou, Liaoning, China (approx. 41.2°, 119.95°)


Where is Yangjiagou on the map?