Located on the estuary of Yangtze River, Chongming Island is Shanghai's weekend retreat. The condotel is the centerpiece of a larger resort community master plan, complete with golf course, fitness and spa facilities on an island with plenty of daytime excursions and nature activities.