Saudi Arabia to open its ‘First Snow City’ in Riyadh


Riyadh: The kingdom of Saudi Arabia is set to open the first Snow City in Riyadh on Wednesday. Al Othaim Leisure and Tourism Company is planning to bring the winter wonderland to the kingdom at Al-Othaim Mall Rabwa on July 13.