People watch a sand sculpture during the 81st Annual Great Sand Sculpture Contest in Long Beach, California, on Aug. 11, 2013. (Xinhua/Zhao Hanrong)
Go to Forum >>0 Comment(s)