WEIHAI, April 26, 2014 - An artist creates sand sculpture "Lamp of Aladdin"on a seashore in Weihai, east China's Shandong Province, April 26, 2014.

1 / 6

An artist creates sand sculpture "Hua Mulan" on a seashore in Weihai, east China's Shandong Province, April 26, 2014.

2 / 6

An artist creates sand sculpture "Lion King" on a seashore in Weihai, east China's Shandong Province, April 26, 2014.

3 / 6

Artists create sand sculptures on a seashore in Weihai, east China's Shandong Province, April 26, 2014.

4 / 6
5 / 6
6 / 6
 

Latest News

Latest Photos