The store is situated at the South Coast Plaza and features the Snow Room, a cold room that is arriving in the US for the first time.
The Snow Room simulates a snowstorm, with temperatures going as low as minus ten degrees Fahrenheit. The specially designed room is an experience for customers who wish to explore Canada Goose’s products and test them out. Temperatures of Churchill, Manitoba, which is known as the polar bear capital of the world, have inspired the room.
The store also displays the brand’s dedication to culture through the arts, as part of their platform Humanature. The Northern Art Programme, which supports Northern Canadian artists, has partnered with Canada Goose. Artist Winnie Truong has created a stop-motion animation in the Snow Room.
The piece is entitled Zephyr and is made entirely out of cut paper. Inspired by the plant life and environment of LA and its surrounding areas, Zephyr aims to explore the idea of the invisible made visible.
The store will also feature the brand’s new footwear on November 12, the Snow Mantra Boots and Journey Boots.