International Sand Sculpture Art Plaza
The Zhejiang International Sand Sculpture Art Square is a renowned venue in Zhejiang Province, China, showcasing exquisite sand sculpture art and hosting various cultural events and competitions.
Explore this place →