Taohuatan, the “Peach Blossom Pool,” is located in Taohuatan, known in ancient times as Nanyang Town. Taohuatan is actually a section of the Qingyi River. The villages of Chen and Wan face each other across the lake on its east and west banks respectively. Although these ancient towns of Hui-style architecture are not exactly exquisite, they offer a sort of beauty in showing the effects of the passage of time. The old streets are paved in uneven cobblestone, and the walls on each side are motley-colored. As soon as you cross to the end of the narrow old street, the sudden opening up and view of the clear pool is a lovely surprise.