Tucked up at the base of the Beartooth Mountains, Red Lodge is an ideal mountain getaway. Spring is lovely, and the vibe is ...