Buddha eyes on stupa. Nepal traditional Eyes of the Buddha. Alamy Buddha eyes at the Boudhanath Stupa, Kathmandu, Nepal