In Travels Venice of Shanghai A 45 minute drive from the city of Shanghai lies an Ancient water town Zhujiajiao. Also known as the “Venice of Shanghai” it is… Continue Reading →