Mountain Lakes 100 to ultramaraton o długości 100 mil, który odbywa się w paśmie górskim Cascade Range w stanie Oregon, a trasa biegnie głównie szlakiem Pacific Crest Trail. Biegacze pokonują techniczną trasę z kamienistymi odcinkami, alpejskimi jeziorami i stałym widokiem na góry Mt. Jefferson i Mt. Hood. Trasa ma 11 700 stóp (3566 metrów) różnicy wysokości, a czas na pokonanie trasy wynosi 30 godzin. Liczba uczestników jest ograniczona do 150 osób, dzięki czemu trasy są mało zatłoczone, a logistyka jest dobrze zorganizowana. Punkty pomocy są rozmieszczone często, a dostęp ekipy organizacyjnej do trasy jest zorganizowany i sprawny. Uczestnicy, którzy ukończą bieg, otrzymają spersonalizowaną klamrę do paska i kufel, a osoby, które ukończą bieg w czasie poniżej 24 godzin, otrzymają specjalną klamrę. Impreza obejmuje bezpłatną kolację makaronową przed biegiem i śniadanie po biegu, a posiłki dla ekipy organizacyjnej i rodzin są dostępne za dodatkową opłatą. Obowiązkowe 8 godzin pracy przy trasie biegu podkreśla zaangażowanie organizatorów w dbanie o trasę.