Angela & Christopher in Leavenworth, WA

Angela Chao and Christopher Kilmer barely knew each other when they headed off together for an eight-day climbing trip at Idaho's City of Rocks, a natural granite formation of tall rock spires. The two had met in a mountaineering-oriented first-aid class they were required to take for climbing courses they were involved in, and they both had visited a climbing gym together a few times. So when Chris was looking for a partner to go on the City of Rocks trip, Angela, full of new climber's enthusiasm, jumped at the chance.  THE BRIDE Angela Chao THE GROOM Christopher Kilmer THE DATE May 11  As the two chatted in the car on their drive to Idaho, they talked about how they were about to spend eight days largely alone together. We joked that by the time the trip was over, we would either love each other or hate each other, says Angela. By the time we came back, we were falling in love. Six months later, they were engaged to be married.

Angela Chao and Christopher Kilmer barely knew each other when they headed off together for an eight-day climbing trip at Idaho's City of Rocks, a natural granite formation of tall rock spires. The two had met in a mountaineering-oriented first-aid class they were required to take for climbing courses they were involved in, and they both had visited a climbing gym together a few times. So when Chris was looking for a partner to go on the City of Rocks trip, Angela, full of new climber's enthusiasm, jumped at the chance. THE BRIDE Angela Chao THE GROOM Christopher Kilmer THE DATE May 11 As the two chatted in the car on their drive to Idaho, they talked about how they were about to spend eight days largely alone together. We joked that by the time the trip was over, we would either love each other or hate each other, says Angela. By the time we came back, we were falling in love. Six months later, they were engaged to be married.

MORE PHOTOS LIKE THIS

Lia & Lex in Malvern, PA

Lee & Jeff in Eastsound, WA

Alyssa & Vic in Mt. Helix, CA

Crystal & Chad in St. Augustine, FL

Angelina & Michael in Pittsburgh, PA

Laura & Chris in Pfafftown, NC

Amanda & James in Pittsboro, NC

Tori & Thomas in Raleigh, NC

Elisa & David in Issaquah, WA

Jennifer & Josh in Birmingham, MI

Dana & Josh in Clayton, GA

Brooke & Jason in Windsor, CA

Amanda & Michael in Carmel, CA

The Bridesmaid Bouquets

Jenny & Jeremiah in Augusta, MI

Lori & David in Houston, TX

Glenda & Kahn in Rochester, MI

Ashleigh & Bricken in Fairhope, AL

Amy & Jason in Orlando, FL

Amanda & John in Boones Mill, VA