Where is Shenzhenair International Hotel located?
Shenzhenair International Hotel, Shenzhenair International Hotel, China (approx. 22.5342°, 114.01932°)
Shenzhenair International Hotel, Shenzhenair International Hotel, China (approx. 22.5342°, 114.01932°)