Where is Sykeshu?

Where is Sykeshu located?

Sykeshu, Jilin, China (approx. 45.36667°, 123.0667°)


Where is Sykeshu on the map?