Wondering if anyone has the link to the Africa Trek photo website. Did the trek earlier this year and thought I had downloaded our photos, but checking my devices I dont see them anywhere. Wondering if checking the website if they might still be there. The photos were from february so am nervous Ive lost them.