Where is Nanluoguxiang?

Where is Nanluoguxiang located?

Nanluoguxiang, Nanluoguxiang, China (approx. 39.9316°, 116.39671°)


Where is Nanluoguxiang on the map?