Who Are Sherpa People in Nepal and Their History, Culture & Religion?

Who Are Sherpa People in Nepal and Their History, Culture & Religion?