When the water boils, turn heat off and place the chicken, remaining three pieces of ginger and shallot in the water. Leave the chicken to stand in the water for one hour. After the first five minutes of standing, lift up the chicken, drain the water from the stomach cavity and put chicken back in the pot. Repeat this process two or three times during the cooking period to make sure the chicken cooks inside as well as outside.