Tibetan prayer wheels with mantras embossed in it and representing spiritual practices in the Buddhism faith in Swayambunath Temple. Kathmandu, Nepal