Visitors flock to a beach at Qingdao, East China's Shandong province, amid persistent heat, on Aug 21, 2016. [Photo/IC]