Tibetan religion in Nepal - walk around the stupa