Where is Shangri-La Qingdao - May Fourth Square?

Where is Shangri-La Qingdao - May Fourth Square located?

Shangri-La Qingdao - May Fourth Square, Shangri-La Qingdao - May Fourth Square, China (approx. 36.06471°, 120.37854°)


Where is Shangri-La Qingdao - May Fourth Square on the map?