The picture was taken in Snowmass, Colorado; in the mall, there is a tree house which is also the arriving point for skiing and snowboarding. There are special areas where people can leave their equipment and then come back for them later.