Summary: <p>A couple walk to a spot to pose for wedding photos at a wetland Wednesday April 29 2009 at Chongming Island in Shanghai China Chongming Island China s third largest island is located at the Yangtze River in Shanghai < p>
Image Dimensions: 409 x 273
Image originally found here.