A Day Trip to Chongming Island
Located off the coast of Shanghai and at the rivermouth of the Long River, Chongming Island is the 3rd largest island of China. Over this May Day three-day holiday weekend, Penny came over from Suzhou to meet her high school classmates; and ten of us altogether went to Chongming Island for green exposure.
No comments:
Post a Comment