High WindsHigh winds send waves crashing into a seaside park in Shandong Province, China, on the 26 June 2011.