Gramco Company sought to design a visible landmark building located in one of the most popular and lively tourist spots in China.
The pop-up shop takes form as a glazed round structure topped by a huge UFO-shaped roof. The overall exterior wall is made up of several large transparent glasses, giving the impression of a floating roof.
The store has a huge UFO-shaped roof supported by an illuminated pillar in the middle. The whole building is circular, so people can see it completely from any position around it. Rest benches are set around the perimeter of the glass wall serving also as a gathering point.
The huge roof on the top prevents direct sunlight and shelters the store from wind and rain. Upon entering the store, accessories are displayed on the surface around the central illuminated pillar, and PCS and monitors are placed on a circular display table on the outer ring of the pillar, just like the scene that gears are falling down from the floating UFO.