Mahendra Lama adorns a Buddhist stupa with flower symbols using a natural dye made from marigolds in Namobuddha, Kavrepalanchok, Nepal.