What a view. That's the symbol of the Games atop Whistler Mtn.