A pop-up store refers to a temporary retail space set up at a specific location, typically to promote a new product, brand, or event. Qingdao Wanda Plaza is a large shopping mall in Qingdao, China. A pop-up store in such a location would be a temporary retail establishment within the mall to showcase and sell products or services.