Located in Manitou Springs, Colorado!
Buon Natale, Santa! Mr. Claus has ditched his sleigh for a Venetian gondola loaded with tons of Christmas cheer.
Dementions:
Christopher Radko