After a two year hiatus, the Colorado Dragon Boat Festival came back to Sloan's Lake with live music, food, performances, dragon boat racing and the colorful dragon dance.