Aerial view of Shanghai China with cruise ship on the Yangtze River Delta. The view is from the Oriental tower. Shanghai is the most populous city of China. Shanghai sits on the Yangtze River Delta on China's eastern coast. Taken in September 2010.

  • MR: NO
  • PR: NO
  • 0
  • 1541
  • 0

Editorial Photography: Aerial Shanghai

ID 20815392 © | Dreamstime.com

We accept all major credit cards from the United States.

More similar stock images

More images

More stock photos from Sapsiwai's portfolio

More images