Zhujiajiao water town, is located in Qingpu district, Shanghai. Covering 47 square kilometers (11,614 acres), the fan-shaped town is known as the Venice of Shanghai, shining in the mountains and…
Zhujiajiao water town, is located in Qingpu district, Shanghai. Covering 47 square kilometers (11,614 acres), the fan-shaped town is known as the Venice of Shanghai, shining in the mountains and…