Where is Aojapu?

Where is Aojapu located?

Aojapu, Liaoning, China (approx. 41.90306°, 124.7811°)


Where is Aojapu on the map?