Swayambhunath (Nepal). 'The iconic whitewashed stupa of Swayambhunath is both a Unesco World Heritage Site and one of Nepal’s most sacred Buddhist shrines. Beneath the iconic, all-seeing eyes of the stupa lies an eclectic mishmash of prayer flags, Buddha