I've just arrived at the great Buddhist stupa of Swayumbunath, perched on a hilltop just west of Kathmandu. It's one of the most well known piligrimage sites in Nepal. To me, the eyes of the Buddha at the top of the stupa are the most everlasting image of my trip to the Kathmandu Valley.