Although balmy weather has made Denver far from a winter wonderland this December, Santa Claus still is keeping his plans to visit the Mile High City. Santa will be on hand at Larimer Square, Bass Pro Shops and several malls in the Denver metro area. Santa shows his love for creatures great and small by posing with children -- and even pets at some locations. What is your favorite spot to visit Santa? Share your comments below.