I was just in Alamosa about a month ago. I registered for the meet this morning and booked my room. Here are a couple of shots I took. You will be about 30 miles from Great Sand Dunes National Park.
Alamosa is the city on the left of this picture.