10/10/2020
Chau Trang is an ancient town in Jiangsu province, China, about 1 hour drive from Shanghai. Only about 20,000 people live here. The simple lifestyle and peaceful living space here has attracted tourists from all over the world to visit and feel.