In Leadville CO — the highest town in the USA!

In Leadville CO — the highest town in the USA!

BY EILEEN OGINTZ LEADVILLE, CO (DAY ONE) — Just an after dinner stroll. In 10,000-plus feet altitude. In the snow. What could be more fun after a delicious dinner (think arugula goat cheese salad, rainbow trout with lemon and dill stuffing, Colorado rack of lamb...