Seas of clouds in Shanghai. 2018-05-03

Seas of clouds in Shanghai. Photo: iStock

May 3, 2018 3:23 AM (UTC+8)