Shanghai, China (SHA-Hongqiao Intl.) is located 11.69mi from the property.