Taohua Sister-in-law Noodle House is located at the end of Taohua Valley Scenic Area in Taihang Grand Canyon in Linzhou City. Many people come here to rest and eat when they are tired, hungry or thirsty. Taohua Sister-in-law noodles contain tomatoes and scrambled eggs, which are very good.