This video shows a modern shopping mall located in Shenzhen City, China. The building features a futuristic design with a large LED screen and unique geometric walls. Inside, the mall offers a wide ...
Ulta Beauty just opened its first location in Dubai's Mall of the Emirates. I visited ahead of its opening day to see how ...