Mountain Mama Winner

Con­grat­u­la­tions to Leah Webb! This shot of a true ‘Moun­tain Mama’ enjoy­ing a day of climb­ing at Cathe­dral Ledge in North Con­way, New Hamp­shire won her Clymb cred­it. And it seems dou­ble con­grat­u­la­tions are in order because Leah gave birth to baby Owen this past Sat­ur­day evening!