Nepal’s largest stupa, one of the holiest pilgrimage sites in Tibetan Buddhism, was festooned with biodegradable prayer flags on Saturday after devotees replaced the more common synthetic version with ...