Where is Shangri-La Yuanqu, Suzhou?

Where is Shangri-La Yuanqu, Suzhou located?

Shangri-La Yuanqu, Suzhou, Shangri-La Yuanqu, Suzhou, China (approx. 31.31571°, 120.71871°)


Where is Shangri-La Yuanqu, Suzhou on the map?