In Saudi Arabia, a massive decoration and an LED building set records
Noor Riyadh (”Noor” means light in Arabic) festival see two records broken in Riyadh for the brightest suspended ornament and largest LED structure.
Noor Riyadh (”Noor” means light in Arabic) festival see two records broken in Riyadh for the brightest suspended ornament and largest LED structure.