1534462187_bfb506bc40bdfee9518902344baf3a3a

1534462187_bfb506bc40bdfee9518902344baf3a3a

Photo: China Central Television

August 17, 2018 1:40 PM (UTC+8)