Tuesday , February 21 2017
Home / Photos / Islamic / Saudi “Snow City”

Saudi “Snow City”

Saudis play at the indoor snow theme park “Snow City” in the Al-Othaim Mall Rabwa in the capital Riyadh on July 20, 2016.
STRINGER / AFP

TOPPOPULARRECENT