Machu Picchu trek raises £200,000 for Aberdeen children’s charity

The team during the fundraising challenge
The team during the fundraising challenge

Breaking