Where is Shangri-La Ningbo - The Three Rivers Intersection?

Where is Shangri-La Ningbo - The Three Rivers Intersection located?

Shangri-La Ningbo - The Three Rivers Intersection, Shangri-La Ningbo - The Three Rivers Intersection, China (approx. 29.86758°, 121.56186°)


Where is Shangri-La Ningbo - The Three Rivers Intersection on the map?