People brave the elements as waves crash on a beach in Qingdao, East China's Shandong province, June 26, 2011. Rainstorms and strong winds hit as tropical storm Meari made landfall in Shandong on Saturday night. [Photo/Xinhua]
Strong waves brought by tropical storm Meari hit a seawall at a scenic spot in Qingdao, East China's Shandong province, June 26, 2011. [Photo/Xinhua]