A “holy monkey” sits atop a chedi, Swayambhu, Nepal.
A young girl watches on as her grandmother is blessed by a holy man.