Karta Vacation Rentals
On Chongming Island in Shanghai’s Chongming district — a relaxed island retreat in the Huangpu River region. About 58 km (36 mi) from Shanghai Pudong International Airport and roughly 43 km (27 mi) from the Waigaoqiao Free Trade Zone.