Buddhist priests conducting religious rituals in Boudhanath, Nepal. #Buddhism #Boudhanath #Nepal