Where is the large intestine