An electronic advertising display at The Village Mall in Jeddah, Saudi Arabia, an open entertainment destination, diverse restaurants and cafes, a complete shopping and entertainment experience, outdoor seating areas, modern family-friendly atmosphere.
0:10