Leilia and Peter on the ‘Lonely Sherpa’

Peter and Leilia climbing the 8 pitch route 'The Lonely Sherpa' in Shigu, Yunnan, China

Leave a Reply

Your email address will not be published. Required fields are marked *