Yes, MrBeast's team, the second most followed YouTube star globally, has landed in Nepal. Through a YouTube video, MrBeast announced their arrival for a 'Secret Mission.' MrBeast ranked as the second most followed YouTuber in 2023, trailing behind T-Series.