Twin Villas Gala Opening
Shanghai China 2008
Client: Orient Events
Luxury brands Vacheron Constantin and Dunhill celebrated the opening of their new Chinese home in Shanghai with a lavish A-list party featuring stunning architectural projections by The Electric Canvas.
The building, known as The Twin Villas was built in 1921 in the then French Concession in Shanghai. After ninety minutes of entertainment and mingling in the beautifully restored private courtyard and gardens, the guests were treated to a two minute Sound and Light show encapsulating the key values of the brands using architecturally accurate projections before the doors were paged open allowing the guests to explore this unique private shopping and dining oasis in the heart of Shanghai.