Heavy rain with hail hits Beijing on the afternoon of June 11, 2013. The city's meteorological department had issued a yellow alert for the thunder. [Photo/CFP]