Keiko and Radhika, triumphant on the summit of Huayna Picchu