A place where humanity and spirituality meet.