52e1fdb638a14b97a99775e8f82bad32_th

Floodwater cascading from a staircase onto a platform of Shenzhen's Chegongmiao metro station in summer in 2017. Photos: Weibo

May 10, 2018 6:37 PM (UTC+8)