A pop-up store is a temporary retail space that is typically set up in a high-traffic area for a limited period of time. Xidan Joy City is a large shopping mall in Beijing, China, known for its variety of shops and entertainment facilities. A pop-up store in Xidan Joy City would likely offer exclusive products or services, drawing in customers from the surrounding area.