Iran creates world's largest sand carpet on the shores of Persian Gulf.
Iranian artists have created the world's largest sand carpet from the colorful sand found on the country's southern island of Hormuz
Iran creates world's largest sand carpet on the shores of Persian Gulf.
Iranian artists have created the world's largest sand carpet from the colorful sand found on the country's southern island of Hormuz