mountain resort town street with people and snowy peaks