Street cooling system with spraying water system in Mecca, Saudi Arabia.
57,97K