The Dalai Lama’s photograph sits in the middle of a beautiful altar, watching over the monks and all who come to visit. He is visiting New York this week, speaking and teaching at Radio City.