Question: what is the discovery site of 16596 stephenstrauss
Answer: Kitt Peak National Observatory
Answer sentence: kitt peak national observatory was the discovery site of 16596 stephenstrauss.