Dubai Sand Art: The world’s largest picture made on the sand by the sea, this artist decorating the deserted deserts of UAE World January 18, 2023 Dubai : The sandy shore of the sea is a place for some to relax and have fun, while for…