Shanghai, Hainan, China
21°C
Mostly cloudy. Mild.