A 22ft (6.7m) tall gingerbread house has been unveiled at a San Francisco hotel, made out of 8,000 pieces of gingerbread and sweets.

Pastry chefs at the Fairmont Hotel spent several weeks making the huge cake and used 1,500lb (68kg) of icing.

It will be on display in the hotel lobby for the festive season.