Where is Nanutai?

Where is Nanutai located?

Nanutai, Hebei, China (approx. 37.85°, 114.1167°)


Where is Nanutai on the map?