Name: Meilan
Location: Haikou, China
Elevation: 75 Ft Above Sea Level
Longitude: 110.458961
Latitude: 19.934856