Western Colorado's largest city - Grand Junction retains historical charm