LAHORE, June 22, 2016 (Xinhua) -- Vehicles wade through a flooded street after heavy rain hit Lahore, Pakistan, on June 22, 2016. (Xinhua/Jamil Ahmed)