This one was also pretty difficult. AGC has been throwing a lot of curve balls. The answer is Yangshan Island, just outside of Shanghai, China. The port of Yangshan is the largest container port in the world. Also visible is the Donghai Bridge, one of the longest bridges in the world, spanning 32.5km.
Those who saw the bridge this time:
- Skip (Austin, TX)
- Keith M
- Brian T
- Milosh, Serbia