The 9th International Sand Sculpture Festival has opened in the southern province of Antalya’s Lara beach. This year the festival was organized around the theme of the Seven Wonders of the World and mythology
1.2k