The city of Longmont is located 33 miles northwest of Denver and is named after Longs Peak, a large mountain visible from town.
The city of Longmont is located 33 miles northwest of Denver and is named after Longs Peak, a large mountain visible from town.