An Ancient Town On The Water

An ancient town on the water

This is an ancient town named Wuzheng in the southeast on China.