Where is Shenzhenair International Hotel?

Where is Shenzhenair International Hotel located?

Shenzhenair International Hotel, Shenzhenair International Hotel, China (approx. 22.5342°, 114.01932°)


Where is Shenzhenair International Hotel on the map?