Think New Mexico is all deserts and cacti? This mountain town surrounded by clouds is here to set the record straight.