Universal Studios

Home » Entertainment Architecture » Discovery Island

Location: Shanghai, China

Client: Universal Studios

Universal Studios was planning a new park in Shanghai and we were asked to work on a signature building that would become a focal point for the park. The challenge was to develop an architectural style for the building that would suggest an exotic location without a specific geographic connection. We created a theme structure that could be easily identified from all areas of the park, based on the legend of “King Kong”. Additional feature buildings were also themed to represent different areas of the park.