Where is Shangulin?

Where is Shangulin located?

Shangulin, Tianjin, China (approx. 38.83833°, 117.48°)


Where is Shangulin on the map?