Diverse people enjoy spiritual gathering