TaohuatanTaohuatan Zhen literally "Pool of Peach Blossoms", is a town in Xuancheng, Anhui Province, People's Republic of China.LiteratureTaohuatan Town is featured in "To Wang Lun", a poem by Li Bai: