Which branch can impeach the president

The legislative branch, specifically the United States Congress, has the power to impeach the President of the United States.